def student_score():
scores = []
with open("student_score.txt", encoding="utf8") as fin:
for line in fin:
line = line.strip()
fields = line.split(",")
scores.append(int(fields[-1]))
max_score = max(scores)
min_score = min(scores)
avg_score = round(sum(scores) / len(scores), 2)
return max_score, min_score, avg_score
max_score, min_score, avg_score = student_score()
print("最高分:" + str(max_score) + "\n" + "最低分:" + str(min_score) + "\n" + "平均分:" + str(avg_score))
学生成绩最大值、最小值,平均分
最新推荐文章于 2023-02-17 16:17:36 发布