python3 三级菜单
python版本3.5
功能:
1、程序执行显示一级菜单,输入内容进入二级菜单;
2、进入二级菜单后,输入二级菜单内容,进入三级菜单;输入b返回一级菜单;
3、进入三级菜单后,输入b返回二级菜单。

#Author by Liguangbo #_*_ coding:utf-8 _*_ provice_catalog={ '北京':{ '东城区':['东直门','安定门'], '西城区':['西便门','南礼士路'] }, '河北':{ '石家庄':['长安区',' 桥东区 '], '邢台':['邢台县','巨鹿县'] }, '天津':{ '和平区':['欧式风情区','意大利风情区'], '滨海新区':['码头','步行街'] } } while True: for i in provice_catalog: print(i) choice1 = input("输入省份进入下一层:")#选择省份 if choice1 in provice_catalog: for i in provice_catalog[choice1]: print(i) while True: choice2= input("输入市区进去下一层,返回请按b:")#选择市区 if choice2 in provice_catalog[choice1]: for i in provice_catalog[choice1][choice2]: print(i) choice_back = input("最后一层,返回请按b:")#返回市区 if choice_back == 'b': for i in provice_catalog[choice1]: print(i) choice2 = input("输入市区进去下一层,返回请按b:") if choice2 == 'b': break
转载请注明出处!
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步