位置: 编程技术 - 正文

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

  • 小规模纳税人零申报逾期未申报
  • 建筑企业如何预交增值税
  • 发工资可以用个税抵扣吗
  • 支付残保金分录怎么写
  • 委托加工什么时候代收代缴消费税
  • 房屋租赁收入怎么做账
  • 长期股权投资成本法转权益法追溯调整
  • 合并报表长期股权投资怎么算
  • 流动负债中的短期借款
  • 建安企业工资占比标准
  • 股东贷款可以转给其他人吗
  • 应税服务计入什么科目
  • 差额征税的差额怎么算
  • 企业注册资金需要拿钱出来吗
  • 新购进的固定资产可以一次性抵扣
  • 核销坏账的会计处理分录
  • 制造成本包括哪几项
  • 成本是否有含税金额
  • 核定征收的企业利润怎么处理
  • 生产企业出口退税全部流程
  • 如何核算卷烟消费税税率?
  • 技术服务收入和产品服务收入举个例子
  • 外经证核销办理流程图
  • 公司收到保险公司退保费怎么账务处理
  • 收到即征即退退的发票
  • 公司收到拆迁补偿款要交税吗
  • php实现的中秋博饼游戏之掷骰子并输出结果功能详解
  • php cgi配置
  • 富士通FUJITSU笔记本电脑开机进入BIOS的方法(F2)
  • u盘win10系统安装教程
  • 公对公如何转账不用开票
  • 咨询公司流程完整
  • linux更改指定用户的相关信息
  • 销货退回未按规则处理
  • 跨年收到退回增值税税款的账务处理
  • wordpress抓取网页
  • 从上布法罗荒野地区的惠特克顶小道向东看,阿肯色州奥沙克国家森林 (© Jens Lambert Photography/Getty Images Plus)
  • 银行进账单是银行开吗
  • 最新版本金铲铲强势阵容
  • java开发从入门到精通
  • 本年利润借方红字代表什么意思
  • Packaging a Qt application
  • Win2003系统下SQL Server 2008安装图解教程(详细图解)
  • 品种法的特点有( )
  • 即征即退增值税需要缴纳所得税吗
  • 服务业如何确定收入
  • 汽车销售行业印章要求
  • 事业单位调整以前年度的费用
  • 小规模30万含专票吗
  • 财务负责人和办税员可以是一个吗
  • 房屋租赁公司装修费会计分录
  • mysql 索引的类型
  • sql语句大全实例教程
  • sql server查询
  • windows server 2008图片文件无法显示缩略图的解决方法
  • linux 使用技巧
  • 如何创建ubuntu安装教程
  • macbook硬盘中的其他
  • win8.1输入法打不了中文
  • imapi.exe
  • win8右侧栏设置
  • mac电脑卡死按哪三个键
  • win7系统怎么设置屏保
  • Win8用Ribbon Disabler工具关闭Ribbon功能区界面
  • opengl es api
  • 设计模式三种
  • shell切分
  • js时间计算相减
  • Scrapy框架可以用于数据挖掘、监测和自动化测试
  • 原生js import
  • 比较两个字符串的值是否相等
  • 代码行数不够了,怎么弄多行
  • js基础教程
  • javascript用户名验证
  • duck有鸭肉的意思吗
  • 诺诺开票软件怎么领用发票
  • 立信金融会计学院
  • 增值税防伪税控开票实训心得
  • 国税总局北京税务局
  • 车辆购置税纳税申报表下载
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设