如何用python求平均值

  • 更新时间:2022-10-19 09:00:25
  • 编辑:桓坚诚
给大家整理一篇python相关的编程文章,网友养念念根据主题投稿了本篇教程内容,涉及到python平均值相关内容,已被893网友关注,如果对知识点想更进一步了解可以在下方电子资料中获取。

参考资料

正文内容

如何用python求平均值

 

学习了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

用户留言