我有一个程序,要求用户输入一个学生的网络ID,然后他们在5个作业中的成绩加上他们在期中和期末考试中得到的分数。然后将它们相加和除以得到学生的平均成绩,并以表格形式显示。在
我需要做的是,将整个过程循环9次。所以本质上,我会要求9个以上的学生输入相同的内容,然后需要以表格的形式显示出来。在
我的问题是,我如何循环,我现在有'x'的次数,然后显示所有学生的平均值。在
这是我现在的代码:# x holds the list of grades
x = []
# count of assignments
assignments = 5
# Ask for a student ID from user
NETID = int(input('Enter your 4 digit student NET ID: '))
# fill list with grades from console input
x = [int(input('Please enter the grade you got on assignment {}: '.format(i+1))) for i in range(assignments)]
midTermGrade = int(input('Please enter the grade you got on you Mid-Term: '))
finalGrade = int(input('Please enter the grade you got on you Final: '))
# count average,
average_assignment_gra