当前位置: 首页 > 图灵资讯 > 行业资讯> python输入三个数求平均值

python输入三个数求平均值

来源:图灵python
时间: 2024-08-08 15:53:17

本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。

1、寻求平均思维

接收输入的字符串以空格为分隔符,将分割数据存储在列表(lst1)中,并将lst1中的数据存储在另一个空列表中(lst)在存储过程中,将字符串转换为整形手术,使用函数获得lst中的和平均值。

2、实例

print("-----寻求平均值,可以输入任何多个数-------")
lst=[]定义一个空列表
str=raw_input("请输入值,用空间隔开:")
lst1=str.split("")#lst1用于存储输入的字符串,用空格分割
i=0
whilei<=len(lst1)+1:
lst.append(int(lst1.pop())#将lst1的数据转换为整形并赋值lst
i+=1
#print(lst)
defsum(list):
"对列表的数值要求和"
s=0
forxinlist:
s+=x
returns
defaverage(list):
"要求列表数据的平均值"
avg=0
avg=sum(list)/(len(list)*1.0)#调用sum函数求和
returnavg
print("avg=%f"%average(lst))

以上是Python输入三个平均值的方法。我们需要划分字符串并将数组放入列表中。学习后,我们也试着寻求不同数字的平均值。学习更多的编程基础知识:python学习网