全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Python自动化开发学习之三级菜单制作

本文实例为大家分享了Python三级菜单展示的具体代码,供大家参考,具体内容如下

作业需求:
(1)运行程序输出第一级菜单
(2)选择一级菜单某项,输出二级菜单,同理输出三级菜单
(3)让用户选择是否要退出
(4)有返回上一级菜单的功能

data = {
 "天津":{
  "南开区":{
   "南开大学":{
    "历史系":{},
    "文学系":{},
    "英语系":{},
   },
   "科技大学":{
    "计算机系":{},
    "机器系":{},
    "软件系":{},
   },
   "理工大学":{
    "数学系":{},
    "化学系":{},
    "物理系":{},
   },
  },
  "武清区":{
   "武清大学":{
    "历史系":{},
    "文学系":{},
    "英语系":{},
   },
   "武清科技大学":{
    "计算机系":{},
    "机器系":{},
    "软件系":{},
   },
   "武清理工大学":{
    "数学系":{},
    "化学系":{},
    "物理系":{},
   },
  },
  "北辰区":{
   "北辰大学":{
    "历史系":{},
    "文学系":{},
    "英语系":{},
   },
   "北辰科技大学":{
    "计算机系":{},
    "机器系":{},
    "软件系":{},
   },
   "北辰理工大学":{
    "数学系":{},
    "化学系":{},
    "物理系":{},
   },
  },
 },
 "河北":{
  "保定市": {
   "保定大学": {
    "历史系": {},
    "文学系": {},
    "英语系": {},
   },
   "保定科技大学": {
    "计算机系": {},
    "机器系": {},
    "软件系": {},
   },
   "保定理工大学": {
    "数学系": {},
    "化学系": {},
    "物理系": {},
   },
  },
  "秦皇岛": {
   "秦皇岛大学": {
    "历史系": {},
    "文学系": {},
    "英语系": {},
   },
   "秦皇岛科技大学": {
    "计算机系": {},
    "机器系": {},
    "软件系": {},
   },
   "秦皇岛理工大学": {
    "数学系": {},
    "化学系": {},
    "物理系": {},
   },
  },
  "石家庄": {
   "石家庄大学": {
    "历史系": {},
    "文学系": {},
    "英语系": {},
   },
   "石家庄科技大学": {
    "计算机系": {},
    "机器系": {},
    "软件系": {},
   },
   "石家庄理工大学": {
    "数学系": {},
    "化学系": {},
    "物理系": {},
   },
  },
 },
 "河南":{
  "郑州市": {
   "郑州大学": {
    "历史系": {},
    "文学系": {},
    "英语系": {},
   },
   "郑州科技大学": {
    "计算机系": {},
    "机器系": {},
    "软件系": {},
   },
   "郑州理工大学": {
    "数学系": {},
    "化学系": {},
    "物理系": {},
   },
  },
  "南阳市": {
   "南阳大学": {
    "历史系": {},
    "文学系": {},
    "英语系": {},
   },
   "南阳科技大学": {
    "计算机系": {},
    "机器系": {},
    "软件系": {},
   },
   "南阳理工大学": {
    "数学系": {},
    "化学系": {},
    "物理系": {},
   },
  },
  "登封市": {
   "登封大学": {
    "历史系": {},
    "文学系": {},
    "英语系": {},
   },
   "登封科技大学": {
    "计算机系": {},
    "机器系": {},
    "软件系": {},
   },
   "登封理工大学": {
    "数学系": {},
    "化学系": {},
    "物理系": {},
   },
  },
 },
}
#exit_flag = False
while True:
 for i in data :
  print (i)
 choice = input ("input:")
 if choice in data:
  while True:
   for i2 in data[choice]:
    print (i2)
   choice2 = input("input2:")
   if choice2 in data[choice]:
    while True:
     for i3 in data[choice][choice2]:
      print (i3)
     choice3 = input("input3:")
     if choice3 in data[choice][choice2]:
      for i4 in data[choice][choice2][choice3]:
       print(i4)
      choice4 = input("Press b to return to the previous level:")
      if choice4 == "b":
       pass
      elif choice4 == "q":
       exit ()
     if choice3 == "b":
      break
     elif choice3 == "q":
      exit()
   if choice2 == "b":
    break
   elif choice2 == "q":
    exit()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# Python  # 菜单  # Python3实现的简单三级菜单功能示例  # 使用python实现省市三级菜单效果  # Python字典实现简单的三级菜单(实例讲解)  # Python三级菜单的实例  # Python模拟三级菜单效果  # python之wxPython菜单使用详解  # python递归查询菜单并转换成json实例  # Python基于win32ui模块创建弹出式菜单示例  # Python3.5实现的三级菜单功能示例  # 科技大学  # 秦皇岛  # 登封  # 保定  # 南阳  # 石家庄  # 北辰  # 郑州  # 武清区  # 登封市  # 北辰区  # 武清  # 南开区  # 南阳市  # 南开大学  # 保定市  # 郑州市  # 河北  # 河南  # 天津 


相关文章: 公司网站设计制作厂家,怎么创建自己的一个网站?  已有域名和空间,如何快速搭建网站?  Dapper的Execute方法的返回值是什么意思 Dapper Execute返回值详解  正规网站制作公司有哪些,目前国内哪家网页网站制作设计公司比较专业靠谱?口碑好?  代购小票制作网站有哪些,购物小票的简要说明?  临沂网站制作公司有哪些,临沂第四中学官网?  实惠建站价格推荐:2025年高性价比自助建站套餐解析  公司网站制作费用多少,为公司建立一个网站需要哪些费用?  广州商城建站系统开发成本与周期如何控制?  如何快速生成可下载的建站源码工具?  建站之星下载版如何获取与安装?  临沂网站制作企业,临沂第三中学官方网站?  网站建设制作、微信公众号,公明人民医院怎么在网上预约?  网站制作大概要多少钱一个,做一个平台网站大概多少钱?  如何在云指建站中生成FTP站点?  深入理解Android中的xmlns:tools属性  视频网站制作教程,怎么样制作优酷网的小视频?  小说建站VPS选用指南:性能对比、配置优化与建站方案解析  清单制作人网站有哪些,近日“兴风作浪的姑奶奶”引起很多人的关注这是什么事情?  高性能网站服务器部署指南:稳定运行与安全配置优化方案  如何用IIS7快速搭建并优化网站站点?  如何通过宝塔面板实现本地网站访问?  如何在香港服务器上快速搭建免备案网站?  黑客入侵网站服务器的常见手法有哪些?  ,在苏州找工作,上哪个网站比较好?  邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?  北京网站制作公司哪家好一点,北京租房网站有哪些?  大连网站设计制作招聘信息,大连投诉网站有哪些?  如何确保西部建站助手FTP传输的安全性?  合肥做个网站多少钱,合肥本地有没有比较靠谱的交友平台?  香港服务器WordPress建站指南:SEO优化与高效部署策略  青浦网站制作公司有哪些,苹果官网发货地是哪里?  如何挑选最适合建站的高性能VPS主机?  免费视频制作网站,更新又快又好的免费电影网站?  网站按钮制作软件,如何实现网页中按钮的自动点击?  我的世界制作壁纸网站下载,手机怎么换我的世界壁纸?  如何通过.red域名打造高辨识度品牌网站?  陕西网站制作公司有哪些,陕西凌云电器有限公司官网?  网站制作的步骤包括,正确网址格式怎么写?  成都网站制作公司哪家好,四川省职工服务网是做什么用?  如何通过VPS建站实现广告与增值服务盈利?  如何通过建站之星自助学习解决操作问题?  网站规划与制作是什么,电子商务网站系统规划的内容及步骤是什么?  图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?  建站上市公司网站建设方案与SEO优化服务定制指南  西安制作网站公司有哪些,西安货运司机用的最多的app或者网站是什么?  ,如何利用word制作宣传手册?  如何在景安服务器上快速搭建个人网站?  视频网站app制作软件,有什么好的视频聊天网站或者软件?  建站VPS选购需注意哪些关键参数? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。