python学习 第九个程序 基本统计值

Posted wumingoo1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习 第九个程序 基本统计值相关的知识,希望对你有一定的参考价值。

# CalStatistics.py
def getNum():
ls = []
data = input("请输入数据(回车结束):")
while data != ‘‘:
ls.append(eval(data))
data = input("请输入数据(回车结束):")
return ls


def getMean(ls):
sum = 0
for i in ls:
sum += i
return sum / len(ls)


def getMedian(ls):
sorted(ls)
lsLen = len(ls)
if lsLen % 2 == 0:
return (ls[lsLen//2 - 1] + ls[lsLen//2]) / 2
else:
return ls[lsLen//2]


def main():
ls = getNum()
mean = getMean(ls)
median = getMedian(ls)
print("平均数:{:.2f}, 中位数:{:.2f}".format(mean, median))


main()

































以上是关于python学习 第九个程序 基本统计值的主要内容,如果未能解决你的问题,请参考以下文章

python第九章,计算生态概念

noip2010接水问题的测试数据第九个答案是508222,可我编的程序得出的答案却是508223,

Unity 游戏框架搭建 2019 (十三~十五) 接下来要学什么?& 第九个示例

python学习第九篇python面向对象编程

膝盖中了一箭之康复篇-第九个月暨3月份目标总结

使用python中出现的错误统计