日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【Pthon入门学习】多级菜单小例子

發布時間:2025/5/22 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Pthon入门学习】多级菜单小例子 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 menu_list = { 2 '北京':{ 3 '昌平':{ 4 '回龍觀':{ 5 '和諧家園':{}, 6 '矩陣小區':{}, 7 '北店家園':{} 8 }, 9 '沙河':{ 10 '北街家園1區':{}, 11 '北街家園2區':{}, 12 '北師大附小':{} 13 } 14 }, 15 '海淀':{ 16 '西二旗':{ 17 '云端時代':{}, 18 '百度':{}, 19 '軟件園':{} 20 }, 21 '西三旗':{ 22 '上地五街':{}, 23 '上地三街':{}, 24 '方正集團':{} 25 } 26 } 27 }, 28 '邯鄲':{ 29 '叢臺區':{ 30 '黃粱夢':{ 31 '東官莊':{}, 32 '王李莊':{} 33 }, 34 '沙河':{ 35 '北街家園1區1':{}, 36 '北街家園2區2':{}, 37 '北師大附小3':{} 38 } 39 }, 40 '復興區':{ 41 '永年':{ 42 '云端時代1':{}, 43 '百度2':{}, 44 '軟件園3':{} 45 }, 46 '肥鄉':{ 47 '上地五街1':{}, 48 '上地三街2':{}, 49 '方正集團3':{} 50 } 51 } 52 }, 53 } 54 map_list = [] 55 cur_layer_pos = 0 56 cur_layer_keys = [] 57 cur_layer_keys_values = [] 58 is_exit = False 59 is_not_next = True 60 while not is_exit: 61 if is_not_next: 62 if cur_layer_pos == 0: 63 cur_layer_keys = menu_list.keys() 64 else: 65 cur_layer_keys = map_list[cur_layer_pos - 1][1].keys() 66 67 if len(cur_layer_keys) > 0: 68 is_not_next = True 69 print('可以進入的下一級菜單顯示:', list(cur_layer_keys)) 70 else: 71 print("已經到菜單底部啦,只能輸入p返回上一級菜單") 72 cur_menu_name = input('請輸入菜單名:') 73 if cur_menu_name.lower() == 'p': 74 if cur_layer_pos > 0: 75 map_list.pop() 76 cur_layer_pos -= 1 77 is_not_next = True 78 else: 79 print('已經到頂級菜單啦.') 80 elif cur_menu_name.lower() == 'q': 81 is_exit = True 82 elif cur_menu_name in cur_layer_keys: 83 map_list.append([cur_menu_name, menu_list[cur_menu_name] if cur_layer_pos == 0 else map_list[cur_layer_pos - 1][1][cur_menu_name]]) 84 cur_layer_pos += 1 85 else: 86 if len(cur_layer_keys) > 0: 87 print("請輸入正確的菜單名稱...") 88 else: 89 is_not_next = False 90 print("已經到菜單底部啦,只能輸入p返回上一級菜單") 91 print('當前所在的位置:', [_map[0] for _map in map_list]) 92 View Code

多級菜單的要求如下:

1. 可以依次進入子菜單

2. 任意級菜單均可返回上一級

3. 任意級菜單均可退出程序

主要是鍛煉列表和字典數據類型

三級菜單實現可以如下:

http://www.cnblogs.com/bg0131/p/6416816.html

轉載于:https://www.cnblogs.com/yongqiangyue/p/8717078.html

總結

以上是生活随笔為你收集整理的【Pthon入门学习】多级菜单小例子的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91成人免费在线 | 人妻少妇精品久久 | 国产一区二区精品 | 伊人ab | 黄色一级片免费 | 18深夜在线观看免费视频 | 91黄视频在线观看 | 色999在线观看 | 国精产品一区一区三区 | 中文字幕在线观看精品 | 亚洲春色另类 | 色婷综合 | 丰满岳乱妇国产精品一区 | 日韩毛片高清在线播放 | 无码少妇一区二区三区 | 污污视频在线免费看 | 69国产成人精品二区 | 婷婷去俺也去 | 国产午夜精品久久久 | 免费在线h | 欧美专区在线播放 | 综合爱爱网 | 九九九九九九精品 | 麻豆成人精品 | 在线免费观看高清视频 | 松本一香在线播放 | 超碰cc| 操操操免费视频 | 性开放的欧美大片 | 国产无遮挡a片又黄又爽 | 秋霞啪啪片| 超碰666| 国产精品国产三级国产aⅴ无密码 | 快射视频网 | 在线观看aa | 亚洲精品少妇久久久久久 | 日韩黄片一区二区三区 | 熟女精品一区二区三区 | 蜜桃91精品入口 | 亚洲视频播放 | 天天影视色| 自拍偷拍激情 | 久久精品国产亚洲av无码娇色 | 伊人手机在线视频 | 玖操| 精品久久91 | 精品日韩中文字幕 | 91免费看片| 亚洲一区二区三区在线免费观看 | 日本一区二区免费视频 | 欧美日韩另类视频 | 国产宾馆实践打屁股91 | 污网站免费 | 国产成人久久精品 | 国产精品亚洲lv粉色 | 污视频软件在线观看 | 欧美大片免费 | 国产亚洲一区二区三区不卡 | 国偷自产视频一区二区久 | 成人娱乐网 | 久久99久久99精品免视看婷婷 | 蜜桃9999 | 成人免费福利视频 | 伊人一级 | www.97视频 | 日韩国产成人无码av毛片 | 日本午夜免费福利视频 | 男人的天堂久久久 | av福利影院 | 中文字幕一区不卡 | 久色伊人 | 黄色视屏免费 | 欧美精品第一区 | 中文字幕日韩在线视频 | 久草资源网站 | 亚洲欧洲精品一区二区三区 | 亚洲欧美影院 | 国产精品三级在线 | 久久一久久| 日本在线免费视频 | 黄色一级片免费播放 | 色哟哟av | 韩日视频一区 | av大全在线播放 | 96精品视频在线观看 | 国产精品美女毛片真酒店 | 末路1997全集免费观看完整版 | 美女尻逼视频 | 青娱乐国产 | 日本特黄一级大片 | 熟妇人妻中文字幕 | 天堂999 | 亚洲综合久久av一区二区三区 | 一区二区免费在线 | 黑人玩弄人妻一区二区三区免费看 | 超碰xxx | 国产微拍一区 | 拔擦8x成人一区二区三区 | 2020国产精品视频 |