写一段统计学生考试成绩的程序
以下是一个简单的统计学生考试成绩的程序,它可以计算出总分、平均分、最高分和最低分:
# 定义学生和成绩列表
students = ["张三", "李四", "王五", "赵六"]
scores = []
# 循环输入每个学生的成绩
for student in students:
score = int(input("请输入%s的成绩:" % student))
scores.append(score)
# 计算总分、平均分、最高分和最低分
total = sum(scores)
average = total / len(students)
highest = max(scores)
lowest = min(scores)
# 输出统计结果
print("总分:%d" % total)
print("平均分:%.2f" % average)
print("最高分:%d" % highest)
print("最低分:%d" % lowest)
在这个程序中,我们首先定义了一个学生列表和一个成绩列表,然后循环输入每个学生的成绩,并将其添加到成绩列表中。接下来,我们使用Python内置的sum、max和min函数分别计算出总分、最高分和最低分,并用成绩列表的长度来求得平均分。最后,我们输出统计结果。
原文地址: https://www.cveoy.top/t/topic/buXT 著作权归作者所有。请勿转载和采集!