# 算数平均数的函数
def mysum(list):
if len(list) < 1:
return None
else:
return sum(list)
def myavg(list):
if len(list) <1:
return None
else:
return mysum(list) / len(list)
def stdev(list):
if len(list) < 1:
return None
else:
avg = myavg(list)
print "平均数: %s"%(avg)
sdsq = sum([(i - avg) ** 2 for i in list])
print "sdsq is :%s"%(sdsq)
stdev = (sdsq / (len(list) - 1)) ** .5
print "stdev is:%s"%(stdev)
return stdev
目前项目中,直接使用
xxx mean avg啥的
放在这儿,没事儿欣赏下函数也是好的。