3.4 分支结构的程序实现-【同步宝典】2023-2024学年新教材高中信息技术必修1数据与计算知识手册(浙教版)

2024-04-16
| 2份
| 5页
| 130人阅读
| 14人下载
教辅
金华市合创展教育图书有限公司
进店逛逛

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术浙教版必修1 数据与计算
年级 高一
章节 第三章 算法的程序实现
类型 学案
知识点 -
使用场景 同步教学-新授课
学年 2024-2025
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 698 KB
发布时间 2024-04-16
更新时间 2024-04-16
作者 金华市合创展教育图书有限公司
品牌系列 同步宝典·高中同步知识手册
审核时间 2024-03-15
下载链接 https://m.zxxk.com/soft/43833784.html
价格 2.00储值(1储值=1元)
来源 学科网

内容正文:

同步宝典 高中信息技术 必修 1 ZHISHI JIEXI 知识解析 某大学开学前开展大学生体质评测袁等级标准如下院 渊1冤请你输入李明同学的体质评测成绩渊score冤 score=int(input("请输入体质评测成绩:")) 渊2冤参考上面标准袁借助 if语句袁对李明的成绩进行等级评定 淤单分支 if语句 if score>=90: print("优秀") 或 if score>=90:print("优秀") 揖注铱若行语句中存在多条语句袁可以借助语句分隔符野;冶间隔开院 if score>=90:print("李明");print("优秀") 于双分支 if语句 #若体质评测成绩 60分及以上袁体质检测过关袁否则需要补考 if score>=60: print("体质检测过关") else: print("体质检测未过关袁需要补考") 盂多分支 if语句及其特征 #输出不同分数袁具体评测信息 if score>=90: print("优秀") elif 90>score>=80: 玉 print("良好") elif 80>score>=60: 域 print("合格") else: print("不合格") 渊3冤注意事项 淤elif本身包含某个条件遥 当执行方框玉处这个 elif分支时袁已经指明 score小于 90袁因此可 以只写 score>=80遥 优秀 良好 合格 不合格 100逸score逸90 90>score逸80 80>score逸60 score<60 if<条件>: <语句块> if<条件>:<语句> if<条件>:<语句 1;语句 2> if<条件>: <语句块> else: <语句块> if<条件 1>: <语句块 1> elif<条件 2>: <语句块 2> 噎噎 elif<条件 n>: <语句块 n> else: <语句块 n+1> 3.4 分支结构的程序实现 34 第三章 算法的程序实现 于if语句的条件是一个关系表达式袁也可以是多个关系表达式的组合遥 80>score>=60条件通常可以写成院80>score and score>=60遥 盂Python的缩进遥 Python程序代码对缩进有严格要求袁可以根据缩进来判定语句的从属关系袁在 Python代码 中袁我们一般默认将语句块缩进 4个空格遥 if score>=90: print("优秀") #当前 print()语句属于 if语句块内袁缩进 4个空格 print("李明") '''没有缩进袁则说明 print("李明")不属于 if语句块内袁 无论输入多少分袁都会输出姓名野李明冶''' JINGDIAN KAOTI 经典考题 揖例题 1铱 咱2023窑1浙江选考暂菜园里的蔬菜适宜生长的空气温度范围是 tmin~tmax遥现要求 当温度 t正常尧偏低尧偏高时袁将 sta的值对应设为 0尧1尧2遥 下列 Python 程序段中符合要求的有 渊多选袁填字母冤遥 A. if t<tmin: sta=1 if t>tmax: sta=2 else: sta=0 D. sta=0 if t<tmin: sta=1 if t>tmax: sta=2 C. sta=0 if t<tmin: sta=1 else: sta=2 B. if t<tmin: sta=1 elif t>tmax: sta=2 else: sta=0 揖分析铱 选项 A袁两个 if语句都要执行袁后面的会覆盖前面的值袁最后返回值是 sta=0或 sta= 2袁当温度偏低时袁返回 sta=0袁与程序结果需求不符曰选项 C袁温度 t值判断后袁最后返回值是 sta=1 或 sta=2袁当温度 t正常时袁不会返回 sta=0袁与程序结果需求不符遥 故答案为 BD遥 揖例题 2铱 用 Python算法控制结构描述野您所在街道 25分钟后小雨袁50分钟后雨停冶袁设 t 为距离天气预报发布时间的间隔渊单位院分钟冤袁下列选项正确的是 渊 冤 A. if t>50: print("雨停") elif t>25: print("小雨") B. if t>50: print("雨停") else: print("小雨") C. if t>25 and t<=50: print("小雨") else: print("雨停") D. if t>25: print("小雨") elif t>50: print("雨停") 揖分析铱 B选项袁else分支表示的条件是 t<=50时野小雨冶袁不符合题意曰C选项袁else分支表示 的条件是 t<25 or t>50时野雨停冶袁但题干并没有给出 t<25时的状态曰D选项袁若 t>25程序只会执 行第一个分支袁输出野小雨冶袁t>50这个分支不再判断执行遥

资源预览图

3.4 分支结构的程序实现-【同步宝典】2023-2024学年新教材高中信息技术必修1数据与计算知识手册(浙教版)
1
3.4 分支结构的程序实现-【同步宝典】2023-2024学年新教材高中信息技术必修1数据与计算知识手册(浙教版)
2
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。