重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章将为大家详细讲解有关python计算基本统计值的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
专注于为中小企业提供成都网站制作、网站设计服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业内江免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上1000家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。python计算基本统计值的代码为
def getNum(): #从控制台获取多个不确定数据的方法 nums = []; iNumStr = input("请输入数字(回车退出):"); while iNumStr != "": nums.append(eval(iNumStr)); iNumStr = input("请输入数字(回车退出):"); return nums; def mean(numbers):#计算平均值 s = 0.0; for num in numbers: s = s + num; return s/len(numbers); def dev(numbers, mean):#计算方差 sdev = 0.0; for num in numbers: sdev = sdev + (num - mean)**2; return pow(sdev/(len(numbers)-1), 0.5); def median(numbers):#计算中位数 sorted(numbers); size = len(numbers); if size%2 == 0: med = (numbers[size//2-1] + numbers[size//2])/2; else: med = numbers[size//2]; return med; n = getNum(); m = mean(n); print("平均值:{},方差:{:.2f},中位数:{}.".format(m, dev(n,m),median(n))); #运行结果 #请输入数字(回车退出):10 #请输入数字(回车退出):20 #请输入数字(回车退出):30 #请输入数字(回车退出): #平均值:20.0,方差:10.00,中位数:20.
关于python计算基本统计值的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。