Python3 求平均成绩
Posted 犬饲Atsuhiro
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python3 求平均成绩相关的知识,希望对你有一定的参考价值。
求平均成绩
描述
输入用空格分隔的两个正整数n和m,表示后面要接收m个人的n门课的成绩的输入。随后的m行,每行输入用空格分隔的n个成绩。题目保证m和n都在(0-100]之间。请分行输出每门课的平均成绩。
输入
第一行输入用空格分隔的两个正整数n和m
随后的m行,每行输入用空格分隔的n个成绩。
输出
分行输出每门课的平均成绩
输入输出示例
输入 | 输出 | |
示例 1 |
|
|
代码
n,m = input().split() n,m = int(n),int(m) lt = [] for i in range (m): ls = [float(x) for x in input().split()] lt.append(ls) for i in range(n): s = 0 for j in range(m): s = s + lt[j][i] print(s / m)
注意
1.最后的循环中,每次都需要将储存和的变量s初始化为0
2.最后循环的嵌套时,如果实在搞不清楚i和j的位置的话,反复调换位置,测出测试样例的结果即可
3.输出print()应该在第一个循环中,而不是第二个循环中
以上是关于Python3 求平均成绩的主要内容,如果未能解决你的问题,请参考以下文章