python3之三级菜单
2018-07-22 05:57:16来源:博客园 阅读 ()
1 city = { 2 "江苏省": { 3 "南京市": { 4 "栖霞区": ["aa", "bb"], 5 "顺义区": ["cc", "dd"], 6 "普陀区": ["ee", "ff"] 7 }, 8 "南通市": { 9 "通州区": ["gg", "hh"], 10 "港闸区": ["ii", "jj"], 11 "崇川区": ["kk", "ll"] 12 }, 13 }, 14 "浙江省": { 15 "杭州市": { 16 "A区": ["mm", "nn"], 17 "B区": ["oo", "pp"] 18 }, 19 "温州市": { 20 "C区": ["qq", "rr"], 21 "D区": ["ss", "tt"] 22 } 23 } 24 } 25 current_layer = city 26 layers = [] 27 while True: 28 print("欢迎来到省市区信息管理系统".center(50, "*")) 29 for layer in current_layer: 30 print(layer) 31 choice = input("请输入你要查看的省市区信息,返回上一级按b,退出按q").strip() 32 # 查看 33 if choice in current_layer: 34 layers.append(current_layer) 35 current_layer = current_layer[choice] 36 elif choice == "b": 37 current_layer = layers.pop() 38 elif choice == "q": 39 break 40 else: 41 print("到底了!")
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- python3基础之“术语表(2)” 2019-08-13
- python3 之 字符串编码小结(Unicode、utf-8、gbk、gb2312等 2019-08-13
- Python3安装impala 2019-08-13
- python3 enum模块的应用 2019-08-13
- python3 之 趣味数学题(爱因斯坦) 2019-08-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash