很多小伙伴不知道如何用python计算基本统计值,那么今天小编就通过这篇文章来给大家详细讲解一下利用python计算基本统计值的方法,感兴趣的小伙伴可以耐心阅读一下这篇文章 。
【如何用python计算基本统计值?这篇文章告诉你方法代码】
文章插图
用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中计算基本统计值的方法,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人 。
推荐阅读
- Python在安卓手机上怎么用?用Qpython3玩转手机Python编程
- 如何测试python是否装好?这篇文章一定要看
- 怎么用vs编python文件?这篇文章不得不看
- Python中判断语句怎么写?看了这篇文章就能学会
- python读取txt文件时怎么去掉空格?这篇文章教你方法
- 在Python中遍历列表的方法有哪些?这五个方法你一定要知道
- python空类型是什么?这篇文章来看看None类型
- python序列类型包括哪三种?这篇文章看完就知道了
- Python求阶乘代码怎么写?实际示例教你轻松完成
- python有char类型吗?这篇文章来讲解char类型