📜  在Python中创建成绩计算器的程序(1)

📅  最后修改于: 2023-12-03 15:37:38.020000             🧑  作者: Mango

在Python中创建成绩计算器的程序

介绍

本文将介绍如何在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 创建一个成绩计算器程序。通过定义列表、循环输入分数、计算总分、平均分、最高分和最低分,最后将结果打印出来,我们可以快速简单地完成这项任务。