如何用python求平均值
- 更新时间:2022-10-19 09:00:25
- 编辑:桓坚诚
参考资料
- 我的Python世界(Minecraft我的世界) PDF 电子书 / 73 MB / 程晨 推荐度:
- 《Python设计模式(第2版)》配套资源 配套资源 / 128.08 KB / [印度]Chetan Giridhar 推荐度:
- Python入门基础教程全套ppt / 21.4 MB / 码小辫 推荐度:
正文内容

学习了Python相关数据类型,函数的知识后,利用字符串的分割实现了输入任意多个数据,并计算其平均值的小程序。思路是接收输入的字符串,以空格为分隔符,将分割的数据存入列表(lst1)中,将lst1中的数据转存入另一个空列表(lst)中,转存时将字符串转化为整型,从而利用函数求出lst中数的和、平均值。
print("-----求平均值,可输入任意多个数-------") lst = [] #定义一个空列表 str = raw_input("请输入数值,用空格隔开:") lst1 = str.split(" ")#lst1用来存储输入的字符串,用空格分割 i = 0 while i <= len(lst1)+1: lst.append(int(lst1.pop()))#将lst1的数据转换为整型并赋值给lst i += 1 #print(lst) def sum(list): "对列表的数值求和" s = 0 for x in list: s += x return s def average(list): "对列表数据求平均值" avg = 0 avg = sum(list)/(len(list)*1.0) #调用sum函数求和 return avg print("avg = %f"%average(lst))
运行结果:
请输入数值,用空格隔开:21 32 45 65 avg = 47.333333
以上就是如何用python求平均值的详细内容,更多请关注码农之家其它相关文章!
python相关教程
-
python实现字符串加密 生成唯一固定长度字符串
给网友朋友们带来一篇关于python的教程,这篇文章主要为大家详细介绍了python实现字符串加密,生成唯一固定长度字符串,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
发布时间:2022-10-09
-
Python函数中函数定义,参数,调用
这篇文章主要介绍了Python自定义函数定义,参数,调用代码解析,具有一定借鉴价值,需要的朋友可以参考下。
发布时间:2020-03-22
-
python生成n个元素的实例代码
今天小编就为大家分享一篇python生成n个元素的全组合方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
发布时间:2021-05-02
-
python对数据类型的遍历解析的实例讲解
这篇文章主要介绍了python对常见数据类型的遍历解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
发布时间:2020-04-17
-
python里dict变成list的实例方法
python里dict(字典)变成list(列表)的方法:1.key_value = list(a.keys());2.value_list = list(a.values())。注意:列表不可以转换为字典。
发布时间:2019-11-11
-
Python运算符+与+=的实例用法
这篇文章主要介绍了Python运算符+与+=的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
发布时间:2021-05-10
-
python将bmp转换为jpg格式并删除原图的具体操作
今天小编就为大家分享一篇python bmp转换为jpg 并删除原图的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
发布时间:2019-07-30