#shuji.py
def getnums():
nums=[]
inumstr=input("输入数字(回车退出):")
while inumstr!="":
nums.append(eval(inumstr))
inumstr=input("输入数字(回车退出):")
return nums
def mean(numbers):
s=0
for i in numbers:
s+=i
m=s/len(numbers)
return m
def f(numbers,mean):
sdev=0
for i in numbers:
sdev=sdev+(i-mean)**2
return pow(sdev/(len(numbers)-1),0.5)
def z(numbers):
sorted(numbers)
size=len(numbers)
if size%2==0:
med=(numbers[size//2-1]+numbers[size//2])/2
the else:
Med Numbers = [size // 2]
return Med
n-getnums = ()
m = Mean (n-)
Print ( "average: {} \ n Variance: {:. 2f} \ Median n: {}" .format (m, f (n, m), z (n)))
The data processing (Python)
Guess you like
Origin www.cnblogs.com/wiki-win/p/11627628.html
Recommended
Ranking