【发布时间】:2017-04-06 17:38:39
【问题描述】:
我必须使用 append 方法从用户那里获取信息,但是我只假设从用户那里获取 10 行信息,而不是询问他们是否有另一组信息要输入。谁能告诉我如何在不要求用户停止的情况下停止 list_append ?
以下是我在python中的代码。
#set limit
num_grades = 10
def main():
#making of the list
grades = [0] * num_grades
#hold the index
index = 0
#ask the user for the info
print('Please enter the final grades for 10 students: ')
#put the info into the list with a loop
while index < num_grades:
grade = input('Enter a grade: ')
grades.append(grade)
main()
【问题讨论】:
-
index始终为零。 -
在while循环中使用增量和条件检查。