用python写程序,从键盘输入三个学生的姓名和语文成绩,数学成绩,英语成绩的列表,并求每一科的平均成绩
时间: 2023-05-28 15:01:44 浏览: 156
names = [] # 存储学生姓名的列表
chinese_scores = [] # 存储语文成绩的列表
math_scores = [] # 存储数学成绩的列表
english_scores = [] # 存储英语成绩的列表
# 循环输入三个学生的姓名和成绩
for i in range(3):
name = input("请输入第{}个学生的姓名:".format(i+1))
names.append(name)
chinese = float(input("请输入{}的语文成绩:".format(name)))
chinese_scores.append(chinese)
math = float(input("请输入{}的数学成绩:".format(name)))
math_scores.append(math)
english = float(input("请输入{}的英语成绩:".format(name)))
english_scores.append(english)
# 计算每一科的平均成绩
average_chinese = sum(chinese_scores)/3
average_math = sum(math_scores)/3
average_english = sum(english_scores)/3
# 输出结果
print("三个学生的姓名分别为:", names)
print("语文平均成绩为:", average_chinese)
print("数学平均成绩为:", average_math)
print("英语平均成绩为:", average_english)