【发布时间】:2018-07-24 22:57:54
【问题描述】:
几个等级后,我输入完成,它打印到最低等级,但不是平均水平。有人可以帮我解决这个问题吗?
grades = []
print('Enter up to 100 grades')
for i in range(1,100):
number = input("Please Enter Grade/enter 'done' when finish: ")
grades.append(number)
if 'done' in grades:
grades.remove('done')
print('\n')
print(grades)
print('Highest Grade: ',max(grades))
print('Minimum Grade:',min(grades))
print('Average Grade: ',(sum(grades)/len(grades)))
【问题讨论】:
-
请编辑您的问题,使代码位于代码块中,因为它很难按原样阅读。如果您需要帮助,请参阅meta.stackexchange.com/questions/22186/…
标签: python-3.x loops for-loop average