概述
global Len
def Get_Num():
a=input("请输入一个数字")
return a
def Get_Len(b):
global Len
Len=len(b)
def Get_Mean(b):
sum=0
#count=0
for item in b:
#count+=1
sum+=item
return sum/Len
def Get_Mid(a):
sorted(a)
if Len%2 == 1:
return a[(Len-1)//2]
else:
return
(a[Len//2]+a[Len//2-1])/2
def Get_dev(b,mean):
sdev=0
for item in b:
sdev +=(item-mean)**2
return (pow((sdev/Len),0.5))
def main():
b=[]
l=Get_Num()
while l!="":
b.append(eval(l))
l=Get_Num()
Get_Len(b)
mean=Get_Mean(b)
mid=Get_Mid(b)
dev=Get_dev(b,mean)
print(Len,mean,mid,dev)
main()
最后
以上就是缓慢蜻蜓为你收集整理的Python 基本统计值计算(函数 列表的应用)的全部内容,希望文章能够帮你解决Python 基本统计值计算(函数 列表的应用)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复