menu1=['包子','豆浆','油条','鸡蛋','粥']#可选菜单
menu2=[]#建立空菜单
#选择吃什么
def choose(menu):#从菜单里选择
n=len(menu)#菜单计数
print('菜单里共有{}项可选。'.format(n))
for food in menu:#遍历菜单列表
answer=input('你想吃:{} 吗,是请输入y,否请回车'.format(food))
if answer=='y':
print('好的,就吃{}了!'.format(food))
break
else:
n-=1
print('你还有{}项可选'.format(n))
continue
reason = int(input('你不知道吃什么的原因是:1.完全不知道吃什么;2.在几家店之间徘徊(请输入1或2):'))
if reason == 1:
choose(menu1)#调用选择函数
elif reason == 2:
add = True
while add:
choice = input('请输入让你犹豫的食物(注:一个一个输,完成后输入y):')
if choice != 'y': # 这个判断语句,是为了不将 y 也添加到菜单里。
menu2.append(choice)#建立犹豫菜单
if choice == 'y':
add = False
choose(menu2)
else:
print('输入错误')
python “人生大事”选择程序
最新推荐文章于 2023-08-17 11:37:07 发布