目录
题目:
小蓝给学生们组织了一场考试,卷面总分为100分,每个学生的得分都是一个0到100的整数。
请计算这次考试的最高分、最低分和平均分。
输入格式
输入的第一行包含一个整数n,表示考试人数。
接下来n行,每行包含一个0至100的整数,表示一个学生的得分。
输出格式
输出三行。
第一行包含一个整数,表示最高分。
第二行包含一个整数,表示最低分。
第三行包含一个实数,四舍五入保留正好两位小数,表示平均分。
样例输入
7
80
92
56
74
88
99
10
样例输出
99
10
71.29
分析:
这个题目中规中规,没什么需要注意的地方,直接循环输入然后存储到列表即可。
程序:
A = int(input('请输入该班级的总人数:'))
Scores = []
for i in range(A):
a = int(input('请输入学生{}的成绩:'.format(i+1)))
Scores.append(a)
print('该班级学生的最高分为:{}'.format(max(Scores)))
print('该班级学生的最低分为:{}'.format(min(Scores)))
print('该班级学生的平均分为:{}'.format(round(np.average(Scores),2)))