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