本文教程操作环境: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学习网