python的算数平均数计算

# 算数平均数的函数
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啥的

放在这儿,没事儿欣赏下函数也是好的。


版权声明:本文为vbaspdelphi原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。