#将用户输入的数字储存到一个列表里
series=[]
while True:
number=input('''请输入:(enter "F" to stop)'''
)
if number=="F":
break
series.append(number)
print(series)
#求列表中测量值的单次测量的标准偏差的平方
a=0
c=0
e=len(series)
for figure in series:
a+=float(figure)
print(a)
for figure in series:
b=(float(figure)-a/e)**2
c+=b
d=c/(e-1)
print(d)
检验一下:

最后的结果是标准偏差的平方,用计算机开方即可。
用的时候输入的数字都要是浮点数。
本文介绍了一种通过Python编程来收集用户输入的数字,并计算这些数字列表的标准偏差的方法。首先,程序将用户输入的数字存储到列表中,然后计算列表中数值的平均值和标准偏差的平方。
1万+

被折叠的 条评论
为什么被折叠?



