位置: 编程技术 - 正文

使用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)

  • 车辆保险费发票的会计分录
  • 税务清算都交什么费用
  • 开具红字增值税专用发票是什么意思
  • 财务报表中利润率怎么算
  • 招待费和福利费每年标准
  • 工会经费需要计税吗
  • 赠送产品能直接用吗
  • 结转完工入库产品成本计算
  • 电费做其他业务收入的账务处理怎么做?
  • 预付了订金收到发票怎么做分录?
  • 企业取得租车发票
  • 上报汇总是什么时候
  • 税率简并的影响因素
  • 预收房款属于什么科目
  • 企业合并怎么处理
  • 多发的奖金收回怎么做账
  • 股东分红是看未交税吗
  • win10玩红警卡顿怎么解决
  • 汇算清缴时研发费用加计扣除怎么做账
  • 刚注册的有限公司可以马上注销吗
  • 建设工程招标办
  • 应付票据贴现息计入
  • 政府补助计量的基础是
  • 如何巧用工具
  • linux web gui
  • mac怎么快速显示桌面
  • 库存商品的主要类型
  • 向分公司借款
  • 混合销售账务处理办法
  • php文件上传用什么请求方法
  • 哪些房地产项目是国企
  • yolov5输出result
  • 购置固定资产用什么凭证
  • 建筑行业总分包怎么算
  • 深度学习中的注意力机制模型及代码实现(SE Attention、CBAM Attention)
  • r在数据分析中表示什么意思
  • 自学黑客技术入门教程
  • vue做项目的流程
  • unetbootin怎么删除
  • 帝国cms更换编辑器
  • 季初从业人数和季末从业人数怎么填
  • 材料出入库的本质是什么
  • 股票的价格是由什么决定
  • 信用减值损失和资产减值损失的区别
  • 工会经费的会计分录2022
  • 发表文章开什么发票
  • 跨月报销的算当月还是上个月的
  • 同城票据交换原理
  • 租地青苗补偿问题
  • 供应合同转让协议
  • 包装物范围
  • 电子税务局自然人扣缴客户端
  • 加计抵减附加税怎么算
  • 账务核对包括账表核对吗
  • 服务费的进项发票怎么做分录
  • 旅游饮食服务业会计课后答案
  • 请问购买
  • win7旗舰版无法安装net4.0
  • windows server 2003如何安装
  • repair.exe是什么软件
  • win8系统怎么安装win10
  • win10系统怎么找到我的电脑
  • mac ds_store
  • xp桌面快捷方式不见了
  • win7系统禁用网络后如何开启
  • linux添加用户命令并添加管理员
  • win7电脑能玩啥游戏
  • 密钥升级win10专业版有问题吗
  • 环境篇-幸福家庭是孩子心灵健康的关键.mp3
  • android游戏开发框架
  • 关于如何用好调查研究推动警务发展
  • javascript控制语句
  • shell脚本批处理
  • listview item
  • jquery控制css样式
  • javascript怎么弄
  • 购车发票包含
  • 车船税完税证明开具如何开具
  • 重庆电子税务局怎么开电子发票
  • 重庆国税网上怎么申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设