python语言程序设计-python分支结构解决实际问题课件浙教版高中信息技术必修1_第1页
python语言程序设计-python分支结构解决实际问题课件浙教版高中信息技术必修1_第2页
python语言程序设计-python分支结构解决实际问题课件浙教版高中信息技术必修1_第3页
python语言程序设计-python分支结构解决实际问题课件浙教版高中信息技术必修1_第4页
python语言程序设计-python分支结构解决实际问题课件浙教版高中信息技术必修1_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

今天你被限行了吗?——运用python分支结构解决实际问题

今天你被限行了吗?——运用python分支结构解决实际问题

前情回顾Python中三种分支语句的格式:单分支结构双分支结构多分支结构:我是一位资深的旅行爱好者,经常喜欢自驾到各个城市旅行打卡,但是经常会遇到“堵车”情况。我发现,很多城市为了缓解交通拥堵的现象,采取了根据车牌尾号数字实施交通管制的措施。由于尾号限行规则十分复杂,而且不同城市限行规则不一样,一不小心就会出现违反限行规则而导致违章罚款、扣分的不良后果。项目任务编写车牌限行提醒程序,方便游客查询限行情况。车牌限行提醒输入您的车牌号京NXH556限行提示周*限行查询查询2023年2月13日-2023年4月2日项目探究1根据尾号数字实现限行提醒。输入输出车牌号number限行提醒(周*限行)提取车牌尾号t计算模型根据尾号t进行判断项目探究1根据尾号数字实现限行提醒。请同学们仔细阅读城市限行规则,并打开桌面“城市尾号限行提醒.py”文件,按照对应城市的限行规则补充程序代码,使程序实现自动限行提醒功能,完善学习任务单。(5min)项目探究1根据尾号数字实现限行提醒。思考1两个程序的执行过程有什么区别?哪种效率更高?思考2为什么输入车牌号冀F632AX后,程序显示运行结果错误?尾号数字一定在车牌的最后一位吗?京A2385B第一位是汉字(省级行政区)第二位是字母(地级行政区)序号编码中最多有2个字母车牌号中,尾号数字所在的位置可能有几种情况?浙A1213G冀JNJ609苏B109CF请大家打开桌面上“学习资源库”,观看车牌号详解视频并仔细阅读“车牌号命名规则”,明确编码规则,并说一说车牌号中的文字、字母和数字各代表了什么?(3min)如何从输入的车牌号中提取车牌中的尾号数字呢?计算模型京A*****A:从尾号可能出现的最后一位开始,从后往前依次判断;B:从尾号可能出现的第一位开始,从前往后依次判断;C:从尾号可能出现的任意一位开始,无固定先后顺序判断。判断顺序项目探究2从车牌号中提取尾号数字。打开小组合作任务单,以小组为单位讨论,如何从车牌号中提取尾号数字,请完成算法设计流程图,并上台展示小组群体智慧。(15min)输入车牌号number输入车牌号number输入车牌号number是否是否项目探究2从车牌号中提取尾号数字。单分支多分支分支嵌套北京杭州西安天津车牌限行提示不同城市车牌限行提醒进行整合,形成一个大程序。当用户输入车牌后,根据选择的不同城市,输出相应的限行提示。整合程序功能要如何实现?提示:用户输入车牌号后,自动提示让用户输入想要查询的城市名称,随后输出限号结果提示。项目任务编写车牌限行提醒程序,方便游客查询项目探究1:根据尾号数字实现限行提醒项目探究2:从输入的车牌号中提取尾号数字项目拓展:整合不同城市的限行提醒程序功能实现:回顾单分支、双分支、多分支结构,分析其区别及其执行效率。功能优化:延展程序功能,实现不同规则、不同车牌尾号的限行功能查询。功能迭代:实现不同城市、不同规则、不同车牌尾号限行功能查询。运用分支结构-解决实际问题分步解决,逐级优化今天你被限行了吗?——运用python分支结构解决实际问题

课后作业为鼓励新能源汽车的推广使用,国家推出一系列新能源汽车可以享受的优惠政策,如不限行、不限号等。请大家仔细阅读“学习资源库”中“新能源汽车牌照区分方法”,继续完善车牌限行提醒程序。(提示:可以从车牌颜色、车牌号位数等不同方面设计编写程序。)请大家于2023年3月13日中午12:00前将作业提交至“网络

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论