大家好,欢迎来到IT知识分享网。
Hello,World.
又是熟悉的配方
又是熟悉的土土[憨笑]
今天跟大家分享的是两个map()函数的应用小例子
- 计算平均成绩
- 名字标准化
话不多说
开始动工
- 简单小例子~计算学生的平均成绩
1.相关代码
cj=input("请输入所有学生成绩:")//输入 m=[]//建立数组存放所有成绩 sum=0//设总成绩初值为0 m=list(map(int,cj.split(" ")))//map()返回新列表,split()函数以空格分隔各个数据 for i in range(0,len(m))://for循环,range()函数,进行遍历 sum=sum+m[i]//总和成绩 arg=sum/len(m)//计算平均成绩 print ("平均成绩为:",arg)//输出
2.运行截图
- 深入利用小例子~将名字符合标准
1.相关代码
def t(x)://定义一个函数 x=x.title()//title()函数使字符串转化为标准格式 return x print(list(map(t,['adam','LISA','barT'])))
2.运行截图
1.相关知识点分析
(1)map()会根据提供的函数对指定序列做映射
(2)title()返回“标题化”的字符串,即开头大写,其余小写。
(3)def函数定义
(4)list() 方法用于将元组转换为列表。
(5)split() 通过指定分隔符对字符串进行切片
(6)len() 方法返回列表元素个数
(7)range() 函数可创建一个整数列表,一般用在 for 循环中。
2.相关py文件
链接:https://pan.baidu.com/s/1JXnqTlVm2B4UR-BdSN1l9w
提取码:1016
完成
这就是土土暂时学的关于map()的应用
比较简单
主要是作为一个学习的记录
写的不好
还请海涵[耶]
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/48677.html