求大神教一下这个Python程序怎么写,要求利用循环程序

问题5:产生10个[10,90]之间的随机浮点数,当作实验结果。(1)计算其平均值。.
(2)求所有点与均值点距离的平均值,该距离可以衡量实验结果的分布情况。

  •  Ly
  •  Ly     2020-05-18 13:37:271楼

    import random
    ls = list()
    ls2 = list()
    for i in range(10):
        ls.append(random.uniform(10, 90))  # 将10个浮点数保存到ls中
    print(ls)
    avg = sum(ls) / len(ls)
    print(avg)
    for item in ls:
        ls2.append(item - avg)  # 每个实验结果到平均值的距离
    print(ls2)
    avg2 = sum(ls2) / len(ls2)  # 所有点与均值点距离的平均值
    print(avg2)


    +添加回复