import math
lists=[]
for i in range(0,99):
print("你可以输入'q'来结束循环")
x=str(input('please enter number: '))
if x=='q':
break
else:
lists.append(x)
n =int(len(lists))
print('n={}'.format(n))
num=0
for j in lists:
j=float(j)
num += j
# print(num)
average=num/n
sn=0
for k in lists:
k=float(k)
sn+=(k-average)**2
# print(round(sn,4))
s2=sn/(n-1)
s=math.sqrt(s2)
print('均值是',round(average,10))
print('方差是: ',round(s2,10))
print('标准差是',round(s,10))
round后面的数字可以自行改变,表示最后结果保留的小数点位数