2.3.3语句与程序结构(分支结构)课件-人教/中图版(2019)高中信息技术必修一第二章

2025-01-06
| 19页
| 870人阅读
| 5人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术人教/中图版必修1 数据与计算
年级 高一
章节 2.3.3 语句与程序结构
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2025-2026
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 1.80 MB
发布时间 2025-01-06
更新时间 2025-01-06
作者 99如意
品牌系列 -
审核时间 2025-01-04
下载链接 https://m.zxxk.com/soft/49764761.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

分支结构 讲授人:xxx 课前练习 例题1.5温标换算(改编沪版例题,下同) 【题目描述】 利用公式C=5×(F-32)÷9(其中C表示摄氏温度,F表示华氏温度)进行计算转化,输入华氏温度F,输出摄氏温度C,要求精确到小数点后2位。 【输入格式】输入一行,包含一个实数F,表示华氏温度。(F>-459.67) 【输出格式】输出一行,包含一个实数,表示对应的摄氏温度,要求精确到小数点后2 位。 【样例输入】 41 【样例输出】 5.00 【代码】 f=float(input()) c=5*(f-32)/9 print("%0.2f"%c) 结果保留两位小数的格式 为“%0.2f”(保留引号), f表示float实数,0.2表示小数点后保留2位。 %号连接输出的变量c 课前练习 【题目描述】某网店促销活动,笔记本1的单价是3元,笔记本2的单价是5元,如果两种笔记本同时购买,价格可以打8折。计算一下,购买笔记本1和笔记本2各n本,可以优惠多少元?(以元为单位,精确到小数点后2位) 【输入格式】输入笔记本数量n 【输出格式】输出节省的费用 【样例输入】10 【样例输出】16.00 【代码实现】 n=int(input()) a=3*n b=5*n y=(a+b)*(1-0.8) print("%0.2f"%y) 条件判断 语句组 false true 单分支if语句 语句格式1: if 判断条件: 语句组 示例: if money>=1: print("VIP") 冒号缩进不可少! 语句格式2: if 判断条件: 语句组 else: 语句组 双分支if语句 if money>=1: print("VIP") else: print("普通玩家") 示例: else、if同等级、相匹配、同缩进! 条件判断 语句组1 语句组2 false true 设计一个分支程序,判断飞船是否能升空 当飞船速度“v>=7.9”时输出:“飞船成功飞行”;否则输出:“飞船不能升空” 飞船成功飞行 飞船不能升空 Y N v>=7.91 开始 输入速度值 结束 流程图 程序运行 设计一个分支程序,判断飞船是否能升空 当飞船速度“v>=7.9”时输出:“飞船成功飞行”;否则输出:“飞船不能升空” 开始 输入速度值 Y N v<7.91 结束 流程图 程序运行 飞船不能升空 飞船成功飞行 从键盘接收一个数,如果是正数则输出这个数,否则输出“这个数不是正数”。 当输入数“>0”时,输出这个数;否则输出“这个数不是正数”。 开 始 输入数n 输出数n 这个数不是正数 结 束 n>0 T F 流程图 程序运行 选择题 一名高中生在以下程序输入自己的年龄会得到的结果是() n=input("请输入一个数字") if int(n)<10: print("n是个小于10的数字") else: print("n是个大于10的数字") A.请输入一个数字 B.n是个小于10的数字 C.n是个大于10的数字 D.自己年龄的数值 牛刀小试 选择题 下面if语句统计满足:变量 gender 为男、变量 hobby 为篮球、变量 age 小于18岁三个条件的人数,正确的语句为()。 n=0 A.if(gender=="男" or age<18 and hobby=="篮球"): n+=1 B.if(gender=="男" and age<18 and hobby=="篮球"): n+=1 C.if(gender=="男" and age<18 or hobby=="篮球"): n+=1 D.if(gender=="男" or age<18 or hobby=="篮球"): n+=1 牛刀小试 分支小测 运算符 + - * ** / // % 含义 加 减 乘 幂 除 (浮点除) 整除(取商) 取模 (取余) 输入一个正整数,判断其奇偶性。 开 始 输入 正整数n 奇数 偶数 结 束 n?? T F 多分支结构 条件判断1 语句组1 条件判断2 语句组2 语句组3 true true false false 语句格式3: if 判断条件1: 语句组1 elif 判断条件2: 语句组2 elif 判断条件3: 语句组3 elif 判断条件4: 语句组4 …… else: 语句组n 多分支if语句 条件判断1 语句组1 条件判断2 语句组2 语句组3 true true false false 示例: if money>=200: print("VIP4") elif money>=50: print("VIP3") elif money>=10: print("VIP2") elif money>=1: print("VIP1") else: print("普通玩家") 多分支if语句 逻辑必清晰! 贵族等级 充值金额 V1 1元 V2 10元 V3 50元 V4 200元 V5 500元 V6 1000元 V7 2000元 V8 5000元 V9 10000元 V10 18888元 多分支if语句 写出完整程序 疫情之下,我们进入商场、医院等各个地方都需要进行测温。体温36-37.3℃为正常,其他情况为异体温常。 请你设计一个程序,模拟测温工具,要求输入温度后,输出相对应的提问情况。 输入: 输出: 课堂练习—任务一 期中考试之后,老师要统计成绩,85-100为优秀(含85),70-85为良好(含70),60-70为合格(含60),60分以下为不合格。 请你设计一个程序,输入成绩后,输出相应的成绩等级。 课堂练习—任务二 输入: 输出: 我们生活中会遇到很多关于选择结构应用的案例,如扫地机器人躲避障碍物、登录QQ时用户名和密码的确认等。 课下思考:除了本节课所涉及的案例外,生活中还有哪些关于选择结构的应用,并尝试设计一个与之相关的小程序。 作业 Thanks! $$

资源预览图

2.3.3语句与程序结构(分支结构)课件-人教/中图版(2019)高中信息技术必修一第二章
1
2.3.3语句与程序结构(分支结构)课件-人教/中图版(2019)高中信息技术必修一第二章
2
2.3.3语句与程序结构(分支结构)课件-人教/中图版(2019)高中信息技术必修一第二章
3
2.3.3语句与程序结构(分支结构)课件-人教/中图版(2019)高中信息技术必修一第二章
4
2.3.3语句与程序结构(分支结构)课件-人教/中图版(2019)高中信息技术必修一第二章
5
2.3.3语句与程序结构(分支结构)课件-人教/中图版(2019)高中信息技术必修一第二章
6
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。