Python编程求平均值的两种方法是?

2020-10-26 13:32 988浏览 1回答

当我们学习了Python相关数据类型,函数的知识后,就可以利用字符串的分割实现输入任意多个数据,并计算其平均值的小程序。那么Python编程求平均值的两种方法是什么?


转载请联系作者获得授权,并标注“文章作者”。

后发表回答
成考必过
1楼 · 2020-10-26 13:32.采纳回答

方法一:

scores = [91, 95, 97, 99, 92, 93, 96, 98]

scores2 = []

avg = sum(scores) / len(scores)

print('平均成绩是:{}'.format(avg))

for i in scores:

if i < avg>

# 少于平均分的成绩放到新建的空列表中

scores2.append(i)

print('低于平均成绩的有:{}'.format(scores2))

方法二:

导入函数库

import numpy as np # 导入 numpy库,as 即为导入的库起一个别称,别称为np

scores1 = [91, 95, 97, 99, 92, 93, 96, 98]

scores2 = []

average = np.mean(scores1) # 一行解决。

print('平均成绩是:{}'.format(average))

# 下面展示一种NumPy数组的操作,感兴趣的同学可以自行去学习哈。

scores3 = np.array(scores1)

print('低于平均成绩的有:{}'.format(scores3[scores3


环球网校移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载
环球网校快问 · 最新文章 · 最新问题
Copy 2018 https://wenda.hqwx.com/ All Rright Reserved. 京ICP备16038139号-3 / Smrz 京ICP备16038139号-3/ 举报电话:400-678-3456 /