位置: 编程技术 - 正文

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

  • 小规模纳税人可以收专票吗
  • 银行提备用金怎么提
  • 单位没有给员工交社保工伤怎么算
  • 小型企业利润表
  • 资产减值损失为什么不能转回
  • 商场返现活动怎么入账
  • 预收账款年底要确认收入吗
  • 新车车牌照
  • 开出转账支票怎么入账
  • 工程改造合同印花税
  • 一般纳税人按简易计税办法计算增值税,是否能节税?
  • 工程发票的备注栏
  • 滞纳金账务处理
  • 公司办事处人员配置标准最新
  • 先计提房租后收到发票 发票附在哪
  • 凭证金额多记了,已经入账了怎么办
  • 个税如何绑定新公司
  • 2021年个人社保代扣失败
  • 间接补贴主要包括
  • 公益性捐赠所得税处理
  • 长期股权投资核算的成本法与权益法的主要差别有哪些
  • 中国石化开的增值税票是几个点的
  • 增值税发票认证操作流程
  • linux root没有权限
  • session php用法
  • 超市代金券买什么最划算
  • 收益性支出的项目有哪些
  • 员工宿舍的物业费要交个税吗
  • 开出发票单位收到款项如何平账?
  • PHP:iconv_get_encoding()的用法_iconv函数
  • 银行本票结算的特点是什么
  • 本部借给分公司的钱用交印花税吗
  • 退货时会计分录的银行存款能是负数吗
  • php目录列表
  • 工业企业采购供应管理
  • 发票多久过期不能开
  • grid 框架
  • 简单描述php中的数组
  • win11任务管理器卡死没响应
  • 推荐最好用的
  • element ui
  • promise基本使用
  • 物业公司的会计科目有哪些
  • 暂估入库成本处理
  • 怎样进行制造费用的归集
  • 关于SQL Server安全控制的说法正确的是
  • 固定资产怎么进行无形资产清理的
  • 小规模纳税人财务报表季报怎么填
  • 员工借款未还财务有责任吗
  • 购买的办公用品需要入库出库吗
  • 新手学会计怎么学
  • win8无法运行exe
  • windows7光盘安装
  • 系统磁盘碎片整理
  • win8wifi受限
  • win8怎么调亮度调节
  • mac进去不了系统
  • win8的应用商店在哪
  • 编写一个定时间隔为5ms的子程序
  • window7iis配置步骤
  • win7系统步骤
  • win7提示内部版本7601副本不是正版
  • 铁嘴银牙剧情简介
  • ExtJS 2.0实用简明教程之应用ExtJS
  • nodejs不再维护
  • ie版本过低怎么升级win7
  • python 单例
  • cocos2dx lua在sublime下的插件安装及查看定义
  • js兼容ie
  • jquery 滑块
  • scrapy python
  • JavaScript+html5 canvas制作的圆中圆效果实例
  • javascript例题
  • javascript入门基础
  • mapper--图片热点区域高亮组件官方站点
  • 河北电子税务局如何添加办税人员
  • 金融知识宣传的建议
  • 代扣代缴企业所得税会计分录
  • 高新企业人才落户北京
  • 公司小规模怎么纳税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设