python求平均值,python怎样求平均值
在学习了Python的相关数据类型和函数后,我将string的解法应用于输入任意数据,计算它们平均值的小序。Xydyb是一个输入字符串,用空格作为分隔符。分解后的数据存储在列表(lst1)中,lst1中的数据转移到另一个空列表(lst)中。在传递时,字符串被转换成整数,这样就可以用函数求出lst中数字的和与平均值。
打印(-)
Lst=[] #定义一个空列表
Str=raw_input(请输入用空格分隔的数值:)
lst 1=str . split()# lst 1用于存储输入字符串,用空格解决。
i=0
而i=len(lst1) 1:
Lst.append (int (Lst1.pop ()) #将lst1的数据转换成整数,赋给lst。
i=1
#打印(第一次)
定义总和(列表):
求榜值
s=0
对于列表中的x:
s=x
返回s
定义平均值(列表):
平均列表数据
平均值=0
Avg=sum(list)/(len(list)*1.0) #盗用sum函数求退保
返回平均值
print(avg=%f%average(lst))
操作效果:
请输入用空格分隔的值:21 32 45 65 avg=47.333333
以上是如何用python求平均值的详细内容。更多请关注ki4其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。