Python 三级菜单

print(“三级菜单”.center(20,’-’))

dic = {
‘山东’:
{‘青岛’:[‘崂山’,‘黄岛’,‘城阳’],
‘济南’:[‘历城’,‘槐荫’,‘高新’],
‘烟台’:[‘龙口’,‘招远’,‘莱州’]},
‘江苏’:
{‘苏州’:[‘平江’,‘吴中’,‘沧浪’],
‘南京’:[‘白下’,‘秦淮’,‘浦口’],
‘无锡’:[‘江阴’,‘锡山’,‘北塘’]},
‘浙江’:
{‘杭州’:[‘西湖’,‘江干’,‘下城’],
‘宁波’:[‘江东’,‘江北’,‘余姚’],
‘温州’:[‘乐清’,‘瑞嘉’,‘永安’]}
}
while True:
for key in dic:
print(key)
sheng = input(‘选择省份:’)
if sheng in dic:
while True:
for j in dic[sheng]:
print(j)
shi = input(“选择城市:”)
if (shi in dic[sheng]):
while True:
for k in dic[sheng][shi]:
print(k)
back = input(‘已经选择完了省市县,输入b键返回,按q退出:’)
if back == ‘b’:
break
elif back == ‘q’:
exit()
if shi == ‘b’:
break
elif shi == ‘q’:
exit()
if sheng == ‘b’:
break
elif sheng == ‘q’:
exit()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值