位置: 编程技术 - 正文

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

  • 消费税计算时的进项税额
  • 餐饮发票数量单价必须填吗
  • 连续三个月发烧怎么回事
  • 职工教育经费怎么花
  • 资产负债表上的资产是原值还是净值
  • 企业自建固定资产
  • 其他资本公积属于
  • 红字发票的蓝字发票要退回吗
  • 资金账簿印花税每年都要交吗?
  • 公司开业前期费用处理
  • 新车车牌照
  • 社保年年递增
  • 生产车间的房屋租赁费计入什么科目
  • 企业收取的押金要开票吗
  • 企业所得税可以扣除的项目有哪些
  • 小规模纳税人的季度
  • 一般纳税人税控盘维护费会计分录
  • 一般纳税人申报表填写顺序
  • 免征文化事业建设费条件的销售额标准
  • 购材料有折让如何做会计分录?
  • 如何制作macos bigsur的启动盘
  • 先征后返的会计分录
  • 无形资产摊销时运用的方法有双倍余额递减法
  • 劳保用品做账分录
  • 鸿蒙实用工具在哪里
  • 赠品不开发票合理么
  • seti@home.exe - seti@home是什么进程 有什么用
  • 存货周转材料报废处理会计分录
  • 以旧换新方式销售货物的,不得扣除旧货价值
  • 房屋租赁如何开税票
  • php阿里云oss
  • 金店个体户报什么税
  • 工商银行电子回执单怎么查看
  • 最新windows11安装要求
  • chattra
  • php for break
  • yii框架教程
  • 税务代开,开错了重开要多久?
  • 事业单位一级项目和二级项目区别
  • 物流公司开几个点的发票
  • 矿产资源补偿费计入税金及附加吗
  • 主管盾和制单盾是是转账使用的U盾吗?
  • sqlserver 2008数据库事务日志已满怎么处理
  • sqlserver2016维护计划
  • 保税仓库税收政策
  • 怎样计算主营业务收入
  • 增值税附加税的计算基数
  • 小规模纳税人购进税控收款机
  • 先付款后开发票的会计分录?
  • 结转固定资产清理科目
  • 印花税的计税依据及税率
  • 公司出资给另一个公司
  • 未打印税务分类怎么处理
  • java调用jni
  • macbookpro mysql
  • mysql的union和union all
  • win7系统安装完后启动不了
  • Ubuntu Kylin 14.10默认的屏幕分辨率怎么更改?
  • 苹果电脑mac如何连接打印机
  • os x yosemite dp5下载地址 os x 10.10 dp5更新内容
  • linux系统详解
  • linux命令大全详解
  • windows自带搜索引擎
  • 在苹果电脑mac上怎么下载
  • 如何设置macbook
  • win8更新设置
  • windows如何禁用程序
  • Linux如何开启防火墙
  • win10 ie8浏览器
  • 联想win7笔记本怎么进入bios
  • 举例讲解水生花卉栽培管理
  • node.js可以跨平台吗
  • jquery操作
  • div.remove
  • js正则表达式验证姓名
  • 个体办税控盘需要什么材料
  • 武汉市国税局长
  • 工会和税务局
  • 乳胶枕属于什么经营范围
  • 什么情况下要交印花税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设