我正在尝试制作一个程序,可以添加、删除和查看用户输入的菜肴。然而,这看起来很简单,我的 while 循环遇到了问题。当我输入 add 时,我可以将项目添加到我的列表中,但是,当我输入 view 时,addDish 函数会继续循环。我以为我用 if 语句修复了它,但是缺少一些东西......!
dish_list = []
user_input = ''
def addDish(dish_list):
user_input = input("Please type the dish you want: ")
dish_list.append(user_input)
#def deleteDish(dish_list):
def viewDish(dish_list):
for i in range(len(dish_list)):
print(dish_list[i])
user_input = input("Please enter a command: ")
while True:
if user_input == '':
user_input = input("Please enter a command: ")
elif user_input == 'add':
addDish(dish_list, user_input)
elif user_input == 'view':
viewDish(dish_list)
慕的地6264312
冉冉说
波斯汪
相关分类