📅  最后修改于: 2023-12-03 15:37:38.020000             🧑  作者: Mango
本文将介绍如何在Python中创建一个简单的成绩计算器程序。该程序将接受用户输入的分数并计算其平均分、最高分、最低分和总分。
首先,我们需要定义一个列表来存储所有分数:
scores = []
然后,我们需要设置一个 while 循环,不断地从用户那里获取输入,直到用户输入 -1 停止输入。在这个过程中,我们需要将输入的值添加到 scores 列表中:
while True:
score = float(input("请输入一个分数(输入-1停止输入):"))
if score == -1:
break
scores.append(score)
现在,我们可以计算分数的总分和平均分:
total = sum(scores)
average = total / len(scores)
我们还需要找到最高分和最低分。可以使用 Python 内置的 min() 和 max() 函数来完成这项任务:
highest = max(scores)
lowest = min(scores)
最后,我们可以将所有结果打印出来:
print("总分:", total)
print("平均分:", average)
print("最高分:", highest)
print("最低分:", lowest)
scores = []
while True:
score = float(input("请输入一个分数(输入-1停止输入):"))
if score == -1:
break
scores.append(score)
total = sum(scores)
average = total / len(scores)
highest = max(scores)
lowest = min(scores)
print("总分:", total)
print("平均分:", average)
print("最高分:", highest)
print("最低分:", lowest)
通过本文,我们学习了如何使用 Python 创建一个成绩计算器程序。通过定义列表、循环输入分数、计算总分、平均分、最高分和最低分,最后将结果打印出来,我们可以快速简单地完成这项任务。