在Python中,你可以使用以下脚本来输入五个同学的语文、数学和英语成绩,并计算总分和平均分:
# 初始化总分
total_score = 0
# 读取五个同学的成绩
for i in range(1, 6):
print(f"请输入第{i}个同学的语文、数学和英语成绩,用空格分隔:")
chinese, math, english = map(int, input().split()) # 分别读取语文、数学、英语成绩
total_score += chinese + math + english # 累加到总分
# 计算平均分
average_score = total_score / 15
print(f"五个同学的总分为:{total_score}")
print(f"五个同学的平均分为:{average_score:.2f}")
这段脚本首先初始化一个变量total_score
来存储总分。然后,它使用for
循环来读取五个同学的三门科目成绩。input().split()
函数读取用户输入并将其按空格分割为列表,map(int, input().split())
则将这些输入转换为整数。这些成绩被累加到total_score
变量中。最后,脚本计算总分和平均分,并打印出来。
要运行这个脚本,请按照以下步骤操作:
calculate_scores.py
。python calculate_scores.py
并按回车键。确保你的环境中已经安装了Python,并且使用的Python版本至少是Python 3。