位置: 编程技术 - 正文

使用python实现省市三级菜单效果(python中的省略号怎么打)

编辑:rootadmin

推荐整理分享使用python实现省市三级菜单效果(python中的省略号怎么打),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python中怎么把省略号展开,python利用省份简称匹配省份,python省略号用法,python 内省,python中怎么把省略号展开,python省去了什么步骤,python省去了什么步骤,python的省略的用法,内容如对您有帮助,希望把文章链接给更多的朋友!

地区分三层结构例如:

大中华地区一级划分:

华东

华中

华北

西南

特别行政区

华南

-------------------------------------------------

请输入你要查看的大中华地区名字:华中

------------------包含的省名字二级:-----------------

湖北

湖南

河南

-------------------------------------------------

使用python实现省市三级菜单效果(python中的省略号怎么打)

请输入你要查看的省名字:湖北

--------------包含的城市名三级:-------------------

程序大概的思路和逻辑:

1 将大中华地区划用字典列表来构造,用key取省或者地市列表,用for遍历显示字典或者列表的元素

2 根据整个字典的key,得到省列表,遍历打印省的名字列表

3 设置用于跳出外循环的flag(跳出嵌套循环)

4 两层嵌套循环,外循环for指定3次固定循环,3次输入省名字错误,程序退出(在外循环for后,通过else来实现)

内循环while True是死循环,不指定次数(地市名字输入错误后,会一直要求输入,直到输入正确为止),通过break退出内循环

5 通过整个字典的key得到省列表,通过省字典的key得到地市列表,遍历打印地市的名字列表

6 判断输入的地市是否在省字典中,在的话,通过省字典的key,for遍历打印城市的名字列表不在的话,提示"输入的省名字不对,请重新输入",continue跳出当次迭代(循环),继续输入省名字还在内循环while中

7 打印城市表后,2个选择,1是退出整个程序(2个嵌套循环都退出),2是回到上一级别菜单(只需要退出内循环的当前迭代)

8 回到上一级别菜单(只退出内循环while) 判断用户输入的是否是"b",是的话,continnue 退出内循环的当前迭代,开始内循环下次迭代

9 退出整个程序(2个嵌套循环都退出) 判断用户输入的是否是"q",是的话,先将flag变成True,然后break退出while内循环

再做一个判断,判断flag是否是True,如果是的话,break退出for外循环,至此,退出整个程序(2个嵌套循环都退出)

流程图:

代码:

使用Python的urllib和urllib2模块制作爬虫的实例教程 urllib学习python完基础,有些迷茫.眼睛一闭,一种空白的窒息源源不断而来.还是缺少练习,遂拿爬虫来练练手.学习完斯巴达python爬虫课程后,将心得整理如下,

以视频爬取实例讲解Python爬虫神器Beautiful Soup用法 1.安装BeautifulSoup4easy_install安装方式,easy_install需要提前安装easy_installbeautifulsoup4pip安装方式,pip也需要提前安装.此外PyPi中还有一个名字是BeautifulSoup的包,

编写Python爬虫抓取豆瓣电影TOP及用户头像的方法 抓取豆瓣电影TOP一、分析豆瓣top页面,构建程序结构1.首先打开网页

标签: python中的省略号怎么打

本文链接地址:https://www.jiuchutong.com/biancheng/381286.html 转载请保留说明!

上一篇:八大排序算法的Python实现(八大排序算法的时间空间复杂度)

下一篇:使用Python的urllib和urllib2模块制作爬虫的实例教程(python urljoin)

  • 小规模增值税附表一怎么填
  • 所得税清算扣除比例
  • 哪些税不用通过应交税费
  • 小规模企业税务登记流程
  • 企业账户被冻结可以去开其他账户吗
  • 增值税零申报怎么报税
  • 支付一年房租的会计科目
  • 购进生产设备的会计分录
  • 成本 费用区别
  • 税控设备抵减增值税必须当月抵减吗
  • 一般纳税人什么时候用简易计税
  • 期末留抵税额退税怎么做分录
  • 出口企业增值税怎么算
  • 小型微利企业普惠性
  • 银行借款利息支出可以税前扣除吗
  • 电子银行汇票 票据承兑
  • 如何让解决中世纪基督教世界黑暗
  • 增值税发票是不是可以抵税
  • 安装费如何做账
  • 出版社购买版权是什么
  • win7为什么显示多重网络
  • 出租设备收取租金合法吗
  • 什么是现金解款支付
  • 工程价款结算的方式
  • 最高频率内存条是多少
  • 工程竣工决算会计账务处理
  • vite config
  • 购买加油卡能否抵扣
  • spring 异常
  • 在生产经营过程中违反什么规定
  • 资产负债表货币资金公式
  • 坏账准备会计科目使用说明
  • 中秋快乐的祝福语怎么说
  • openprop教程
  • php支付宝和微信在线支付
  • sar参数设置4个数
  • 公司购买购物卡送客户的会计分录
  • 去年亏损今年盈利
  • 织梦DedeCMS默认文件夹重命名
  • 废料收入是什么会计分录
  • 小规模纳税人季度不超30万免增值税
  • 清空表sql语句
  • 公允价值变动损益借贷方向增减
  • 开发票价格能否比实际金额高?
  • 以前年度损益调整怎么结转
  • 银行汇票计入什么会计科目
  • 印花税的通俗理解
  • 城镇土地使用税征收范围
  • 国税局个人所得税怎么申报
  • 不动产产权的取得
  • 利息支出应计入什么科目
  • 先开收据再打款
  • 小微企业免征增值税优惠政策
  • 单位购牙膏牙刷卫生纸怎么做账?
  • 企业中征码怎么生成
  • 建筑业异地预缴个税税率
  • 建总账的注意事项
  • 如何跨数据库查询
  • mysql 忘记密码重置密码
  • mysql 5.7.28安装
  • OpenBSD 3.8 release 架设FTP服务器
  • centos7安装软件包命令
  • win7共享文件夹关闭密码保护
  • 装win7系统对电脑有什么要求
  • 鼠标的指针
  • cocos2d怎么创建项目
  • jQuery插件实现静态HTML验证码校验
  • 骨骼动画程序设计
  • 批处理文件的拷贝怎么写
  • python2.7和3.8
  • 分享一下相亲时碰见过哪些奇葩事
  • javascript definitive guide
  • javascript页面设计
  • js实现全屏
  • javascript基础题目
  • 国家税务统一代码查询
  • 国税地税发票编码查询
  • 全国征兵网官网报名
  • 教育费附加申报表
  • 徐州房产过户手续流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设