import math
print("计算算术平均值")
sum = 0
num = 0
x = 0
i = 1
residual = 0
residual_list = []
n = int(input("请输入测量数据数量:"))
x_list = []
while i <= n:
x = float(input("请输入被测量值%d:"%i))
x_list.append(x)
sum += x
i += 1
print(x_list)
print("这组测量数据的平均值为:%f"%(sum/n))
print("计算残差")
x_s = sum/n
sum_1 = 0
for x_i in x_list:
num += 1
v = x_i - x_s
sum_1 += v
residual_list.append(v)
print("残差v%d = %f" %(num,v))
print("输出残差和:%0.2f"%(sum_1))
print("计算残差平方和")
num_2 = 0
for v_v in residual_list:
residual += residual_list[num_2]*residual_list[num_2]
num_2 += 1
print(residual)
print("计算标准差")
biao = math.sqrt(residual/(n-1))
print(biao)