菜单一

#Author: Administrator
#Date: 2019/7/2 - 8:53

menu = {
'北京':{
'朝阳':{
'国贸':{
'CICC':{},
'HP':{},
'渣打银行':{},
'CCTV':{},
},
'望京':{
'陌陌':{},
'奔驰':{},
'360':{},
},
'三里屯':{
'优衣库':{},
'apple':{}
},
},
'昌平':{
'沙河':{
"老男孩":{},
"阿泰包子":{},
},
'天通苑':{
"链家":{},
"我爱我家":{}
},
'回龙观':{},
},
'海淀':{
"五道口":{
"google":{},
"谷歌":{},
"网易":{},
"Sohu":{},
"Sogo":{},
"快手":{},
},
"中关村":{
"youku":{},
"Iqiyi":{},
"汽车之家":{},
"新东方":{},
"QQ":{},
}
},
},
'上海':{
"浦东":{
"陆家嘴":{
"CICC":{},
"高盛":{},
"摩根":{},
},
"外滩":{},
},
"闵行":{},
"静安":{},
},
'山东':{
"济南":{},
"德州":{
"乐陵":{
"丁务镇":{},
"城区":{},
},
"平原":{},
},
},
}


back_flag = False
exit_flag = False
while not back_flag and not exit_flag:
for key in menu:
print(key)
choice = input(">>:").strip()
if choice == 'q':
exit_flag = True
if choice in menu:
while not back_flag and not exit_flag:
for key2 in menu[choice]:
print(key2)
choice2 = input(">>:").strip()
if choice2 == 'b':
back_flag = True
if choice2 == 'q':
exit_flag = True
if choice2 in menu[choice] :
while not back_flag and not exit_flag:
for key3 in menu[choice][choice2] :
print(key3)
choice3 = input(">>:").strip()
if choice3 == 'b':
back_flag = True
if choice3 == 'q':
exit_flag = True
if choice3 in menu[choice][choice2] :
while not back_flag and not exit_flag:
for key4 in menu[choice][choice2][choice3] :
print(key4)
choice4 = input('>>:').strip()
print('last level')
if choice4 == 'b':
back_flag = True
if choice4 == 'q':
exit_flag = True
else:
back_flag = False
else:
back_flag = False
else :
back_flag = False

转载于:https://www.cnblogs.com/styleonme/p/11120641.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值