(共24张PPT)
浙江省初中Python同步教学设计
第7课 多分支结构的应用实例
目 录生活中的多分支结构01.问题分析02.算法设计03.编写代码和调试运行04.开动脑筋05.随堂练习06.生活中的多分支结构
/01
1 生活中的多分支结构智能路灯智能交通根据不同光线和物体自动调节根据拥堵状况推荐最优路线尾号限行根据车牌尾号赋予通行权限问题分析
/02
2.1 浙江车牌命名规则浙A浙B浙C浙D浙E杭州市宁波市温州市绍兴市湖州市浙F浙G浙H浙L浙K浙J嘉兴市金华市衢州市台州市丽水市舟山市2.2 问题分析算法设计算法流程图输出数据车牌号所在地输入数据车牌号首字母(不包含浙)算法设计
/03
3 算法流程图编写代码和调试运行
/04
4 编写代码和调试运行判断输入数据符合多个条件中的哪一项从而执行不同的命令多分支结构if…elif…else运行开动脑筋
/05
5.1 开动脑筋(一)如何完善程序?输入的字母不区分大小写5.1 开动脑筋(一)upper( )将字符串改为全部大写5.1 开动脑筋(一)5.1 开动脑筋(二)如何取出首字母?输入完整的汽车牌号(不含浙)5.1 开动脑筋(二)字符串的索引chepai =“A51MAK”chepai[0]5.1 开动脑筋(二)方法1方法2随堂练习
/06
6.1 空气质量指数空气质量指数(空气污染指数)简称AQI根据空气中的各种成分占比将监测的空气浓度简化为单一的概念性指数值形式将空气污染程度和空气质量状况分级表示适合于表示城市各时段的空气质量状况和变化趋势6.2 空气质量指数AQI监控系统aqiAQI数值jbwrjyAQI级别AQI类别户外活动建议参考变量名6.3 参考答案float( )函数逻辑运算符 and字符串连接字符串类型转换为浮点数类型数值范围使用 and使用逗号连接字符串与变量方案(一)6.3 参考答案方案(二)顺序结构非法输入处理简化代码输入不正确数值时提示用户6.3 参考答案方案(三)列表储存不同类型的信息