成绩分析(python)
题目描述
小蓝给学生们组织了一场考试,卷面总分为 100 分,每个学生的得分都是一个 0 到 100 的整数。
请计算这次考试的最高分、最低分和平均分。
输入描述
输入的第一行包含一个整数 n (1≤n≤10^4),表示考试人数。
接下来 n 行,每行包含一个 0 至 100 的整数,表示一个学生的得分。
输出描述
输出三行。
第一行包含一个整数,表示最高分。
第二行包含一个整数,表示最低分。
第三行包含一个实数,四舍五入保留正好两位小数,表示平均分。
输入输出样例
示例
输入
7 |
输出
99 |
参考代码:
n = int(input()) # 输入人数 |
解题思路:
本题的要求为输入学生人数以及成绩,输出最高分,最低分和平均成绩。成绩的输入可以通过append函数依次添加到一个空列表中,而最高分,最低分,总成绩都有对应的函数max(),min(),sum()来方便运算;而平均成绩需要保留两位小数,就需要用到这个表达式
print("{:.2f}".format(135.1576))
结果:
D:\python\python3.10.7\练习01.py
135.16
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 大数据科技协会-zky!