当前位置: 首页 > news >正文

python三级菜单

info={'北京':{'大兴':{'王':['hua','er'],'小牛':['niu','tou']},
'朝阳':{'chen':['he','shang']},
'海淀':{'11221':{'6666'},'23343':{'7777'},'466':{'8888'}}},

'山东':{'济南':{"泉城广场":{"hao"}},
'菏泽':{'曹州牡丹园':{'牡丹'},'曹州武校':{'学生'}}},
'河北':{'石家庄':{'111':{'333'},'222':{444}}}
}
#print(info.values())
exit_list=False #设置一个表示符
while not exit_list:
for i in info:
print(i)
Sheng=input("请输入省份>>>:")
if Sheng in info: #判断输入的是否在字典中
while not exit_list: #进入了下一个死循环中 ,可以在这个循环中一直停着
for sheng in info[Sheng]:
print(sheng)
Shi = input("请输入市>>>:")
if Shi in info[Sheng]:
while not exit_list:
for shi in info[Sheng][Shi]:
print(shi)
L3 = input("请继续输入市下面内容>>>")
if L3 in info[Sheng][Shi]:
for l3 in info[Sheng][Shi][L3]:
print(l3)
L4=input("已经最后一层,按b返回>>>:")
if L4=='b':
pass #就是不作为 主要是使程序不报错
elif L4=='q': #当输入q的时候程序退出
exit_list=True
if L3=='b':
break
elif L3=='q':
exit_list=True
else:
print("输入不正确,请重新输入。。。")
if Shi=='b':
break
elif Shi=='q':
exit_list=True

转载于:https://www.cnblogs.com/hanhan914-wang/p/7364823.html

相关文章:

  • jquery ajax添加元素事件无效,each,on函数参考
  • js 判断确切判断Array和Object
  • s7day1学习记录
  • Eclipse配置文件描述
  • C#6.0VISUALSTUDIO 2015 C#入门经典 第7版pdf
  • Navicat Premium连接各种数据库
  • 8.19-星期五
  • 二叉树转换成森林amp;森林变成二叉树
  • JS学习一
  • Python 2 和 Python 3的继承
  • hdu 6153 A Secret(KMP)
  • Tomcat入门
  • 表单,正则
  • 第4阶段——制作根文件系统之分析init进程(2)
  • 求点之间是否联通
  • [原]深入对比数据科学工具箱:Python和R 非结构化数据的结构化
  • 30秒的PHP代码片段(1)数组 - Array
  • android高仿小视频、应用锁、3种存储库、QQ小红点动画、仿支付宝图表等源码...
  • CSS居中完全指南——构建CSS居中决策树
  • iOS动画编程-View动画[ 1 ] 基础View动画
  • java架构面试锦集:开源框架+并发+数据结构+大企必备面试题
  • JS变量作用域
  • JS创建对象模式及其对象原型链探究(一):Object模式
  • Spark RDD学习: aggregate函数
  • SQLServer之索引简介
  • SSH 免密登录
  • 从0搭建SpringBoot的HelloWorld -- Java版本
  • 第2章 网络文档
  • 基于HAProxy的高性能缓存服务器nuster
  • 技术发展面试
  • 盘点那些不知名却常用的 Git 操作
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 悄悄地说一个bug
  • 提升用户体验的利器——使用Vue-Occupy实现占位效果
  • ​sqlite3 --- SQLite 数据库 DB-API 2.0 接口模块​
  • #宝哥教你#查看jquery绑定的事件函数
  • (二)学习JVM —— 垃圾回收机制
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)
  • (图)IntelliTrace Tools 跟踪云端程序
  • (原创)攻击方式学习之(4) - 拒绝服务(DOS/DDOS/DRDOS)
  • (转)winform之ListView
  • (轉貼) 2008 Altera 亞洲創新大賽 台灣學生成果傲視全球 [照片花絮] (SOC) (News)
  • (轉貼) 蒼井そら挑戰筋肉擂台 (Misc)
  • .gitignore文件---让git自动忽略指定文件
  • .MyFile@waifu.club.wis.mkp勒索病毒数据怎么处理|数据解密恢复
  • .NET Framework与.NET Framework SDK有什么不同?
  • .NET导入Excel数据
  • .net连接oracle数据库
  • .net通用权限框架B/S (三)--MODEL层(2)
  • .Net转Java自学之路—基础巩固篇十三(集合)
  • .w文件怎么转成html文件,使用pandoc进行Word与Markdown文件转化
  • /var/lib/dpkg/lock 锁定问题
  • @for /l %i in (1,1,10) do md %i 批处理自动建立目录
  • @synthesize和@dynamic分别有什么作用?
  • []指针