问:我的代码如下:
shopping_list = list() print("我们应该在商店买
什么?")
print("Enter 'DONE' to stop add items.")
while True:
new_item = input("> ")
if new_item == 'DONE ':
break
shopping_list.append(new_item)
print("Added! List has {} items.".format(len(shopping_list)))
continue
print("Here's your list:")
for item in shopping_list:
print(item)
我不明白是什么
while True:
new_item = input("> ")
方法?
而 new_item 的输入是(什么?)
有人可以帮助我理解这意味着什么(“>”)以及为什么要使用它?
我想它一定意味着什么?因为它是 = 任何东西 - 'DONE' 可以是 new_item 的输入。
谢谢。
答:输入法采用一个参数,该参数显示在用户输入之前。所以“>”就像一个符号来提示用户他需要输入一些东西。然后将用户输入存储在名为 new_item 的变量中。
# 你也可以这样写
new_item = input ( “好吧,你想拿什么?” )