学习Python从娃娃抓起!记录下蓝桥杯备考比赛学习过程中的题目,记录每一个瞬间。
附上汇总贴:蓝桥杯备考冲刺必刷题(Python) | 汇总-CSDN博客
【题目描述】
小蓝给学生们组织了一场考试,卷面总分为100分,每个学生的得分都是一个0到100的整数。
请计算这次考试的最高分、最低分和平均分。
【输入】
输入的第一行包含一个整数n(1≤n≤10^4),表示考试人数。
接下来n行,每行包含一个0至100的整数,表示一个学生的得分。
【输出】
输出三行。
第一行包含一个整数,表示最高分。
第二行包含一个整数,表示最低分。
第三行包含一个实数,四舍五入保留正好两位小数,表示平均分。
【输入样例】
7
80
92
56
74
88
99
10
【输出样例】
99
10
71.29
【代码详解】
n = int(input()) # 输入n
a = [int(input()) for i in range(n)] # 输入n个成绩,保存至列表中
print(max(a)) # 最高分
print(min(a)) # 最低分
print("%.2f" % (sum(a)/n)) # 平均分(%.2f为四舍五入保留两位小数)
【运行结果】
7
80
92
56
74
88
99
10
99
10
71.29