标题很有说服力。
这是我在的地方:
itemlist = list()
new_item = raw_input ("Input new item: ")
if new_item == "Done": break
else:
itemlist.append(new_item)
print itemlist
continue
我对此很新,所以我偶尔会遇到“正常”和“中断”功能的问题,所以我一直都会遇到错误
至于打印项目列表,我永远不会结束所以我必须手动取消它(CTRL + C)
我只是想要它所以它会循环回来并让我继续输入新项目,直到我输入“完成”。
我知道这可能是一个简单的解决方案。
答案 0 :(得分:2)
在python中使用的惯用法是while True:
itemlist = list()
while True:
new_item = raw_input ("Input new item: ")
if new_item == 'Done':
break
itemlist.append(new_item)