很low的三级菜单

刚学Python,练习一下,大佬无视就好! #!/usr/bin/env python # - - coding:utf-8 - - # @Author :Hacker # 三级菜单 adress = { "湖南": { "长沙": { "岳麓区": ["高新技术学院", "华曙高科", "芯诚科技园"], "天心区": "动物园", "雨花区": ["新环境屋网", "XXX"]

    	}
	},
	"湖北": {
    	"武汉": {
        	"仁和区": ["武汉大学", "锅炉房"],
        	"YY区": ["ZZ学院", "NM小区"],
        	"OPPO区": ["华为手机商城", "iPhone专卖店"]
    	}
	}
}
# 根据用户输入判断是否在adress中,在的话就进入下一个目录
exit_q = False
while not exit_q:
	for i in adress:
    	print(i)
	choice = input("请输入地址:")
	if choice in adress:
    	while not exit_q:
        	for i2 in adress[choice]:
            	print(i2)
        	choice2 = input("请输入地址:")
        	if choice2 in adress[choice]:
            	while not exit_q:
                	for i3 in adress[choice][choice2]:
                    	print(i3)
                	choice3 = input("请输入地址:")
                	if choice3 in adress[choice][choice2]:
                    	while not exit_q:
                        	for i4 in adress[choice][choice2][choice3]:
                            	print(i4)
                        	choice4 = input("返回还是退出?")
                        	if choice4 == "f":
                            	pass
                        	elif choice4 == "q":
                            	exit_q = True
                        	break
                	if choice3 == "f":
                    	break
                	elif choice3 == 'q':
                    	exit_q = True
        	if choice2 == "f":
            	break
        	elif choice2 == 'q':
            	exit_q = True
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值