位置: 编程技术 - 正文

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

  • 劳务费税率计算公式
  • 印花税票是什么税种
  • 代开运输发票会不会造成重复征税
  • 职工食堂费用计入管理费用
  • 资本公积转实收资本要交税吗
  • 融资租赁确认的利息收入需要交增值税吗
  • 发票用完了领发票需要带什么东西
  • 制造费用结转到辅助生产成本
  • 发票分开开票
  • 支付员工费用报销账务处理
  • 手撕汽车票在哪里弄到
  • 车间消耗品的会计分录
  • 公司从基本户转钱到一般户走流程?
  • 私募过来的资金怎么做会计分录?
  • 出差出了事故怎么处理
  • 把材料退给客户怎么处理
  • 运输公司购买运输车辆保险进什么科目
  • 增值税专用发票有效期是多长时间
  • 税务局代开专用发票要缴纳城建税吗?
  • 960011115金税盘错误
  • 研发费加计扣除75%政策
  • 新购进的固定资产可以一次性抵扣
  • 在途物资期末借方
  • 股份利润怎么分
  • 已付款收货未收到发票会计分录
  • 母公司开票给子公司有什么税务风险吗
  • 上月留抵的增值税在哪查询
  • 总公司和分公司的合作协议
  • 商业意外险进项可以抵扣吗
  • 汇算清缴当年分配的股息红利
  • windows11怎么设置ipv4地址
  • 实例简介php的一般过程
  • 员工意外受伤费用谁出
  • 小米路由器2代改8t
  • thinkphp query
  • php-cpp
  • html中a标签的作用
  • vue trim
  • 结转损益类收入科目的余额会计分录
  • thinkphp 模块
  • 利用matlab作图
  • 鹅卵石镇宅
  • react moment
  • 基于php判断客户是否存在
  • 逻辑电路选择器
  • 研发费用凭证是发票吗
  • 库存商品可以领用加工吗
  • 实际购入成本包括增值税吗
  • 停车费比油费还贵
  • 水费差额缴税如何计算
  • 计提生产产品的机器设备的折旧应借记制造费用科目
  • 应交增值税进项税额转出账务处理
  • 低值易耗工具有哪些
  • 住房公积金的账户状态是封存是什么意思
  • 已开票未收款怎么报税
  • 将外购商品作为非货币
  • 会计凭证后面需要打勾的是
  • 已启动申报比对异常怎样才能作废,还没过税期
  • 从别的公司买承兑汇票
  • 忘记MySQL的root密码该怎么办
  • 怎么压缩视频
  • 升级到xp系统以后怎么办
  • 国产系统麒麟和统信
  • win8屏幕键盘快捷键
  • 如何刷硬盘使用时间
  • html中href,src区别
  • bootstrap入门
  • Node.js中的核心模块包括哪些内容?
  • unity3d4个脚本
  • vue仿知乎
  • shell批量执行curl
  • 批处理/d
  • unity怎么设置多个关卡
  • unity特色
  • Material Design:利用RecyclerView CardView实现新闻卡片样式
  • 城市配套费需要交税吗
  • 业财税一体化所指的业财税包括下列哪几项
  • 深圳市的各区域排名
  • 下载重庆税务官方app
  • 海南国税局待遇
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设