第三单元 项目六 2.了解程序的基本控制结构——选择结构 课件 2023—2024学年沪科版(2019) 高中信息技术必修1

2024-03-19
| 19页
| 1100人阅读
| 392人下载
普通

内容正文:

选择结构 Python 学习目标 1. 认识选择结构 2. 能够将选择结构用流程图表示出来 3. 掌握用python语句实现循环结构算法 2 如何交换两个变量a与b的值? a b c ① ② ③ 第一步:c=b 第二步:b=a 第三步:a=c 开始 结束 输入a、b的值 c=a a=b b=c 输出a、b的值 input(“请输入a的值:”) input(“请输入b的值:”) print(“a的值为”, a, “b的值为”, b) c=a a=b b=c a= b= Step1 Step2 回顾 顺序结构 今晚不下雨: 去球场打球 : 去健身房健身 如果 否则 分支结构情景导入 请大家思考:“如果”和“否则”这两句代码是否会全部运行? if-else语句 格式: if 要判断的条件: 语句块1 else: 语句块2 注意: 1、语句块1和语句块2都缩进了4格; 2、if和else后都跟有冒号: 3、除了引号里面的内容可以用中文状态输入,其它部分都是英文状态输入。 分支结构 条件 A B 是 否 if 今晚不下雨: 去球场打球 else: 去健身房健身 if 今晚不下雨: 去球场打球 条件 A 是 否 单分支 双分支 2020年初,疫情袭来,在三年的防疫过程中,人工智能起到了重要作用。比如,商场门口的测温机器人会根据体温来判断是否让顾客进入商场。 动手设计一个温度检测机器人程序,如果温度大于等于37.3℃,则提示顾客“体温异常,请及时就医!”。 条件 A 是 否 Y N 温度>=37.3℃ 体温异常,请及时就医! 开始 结束 输入体温 体温>=37.3℃ Y N 体温异常,请及时就医! if <条件>: 语句块 temp = input(“请输入体温:”) if temp>=37.3: print(“体温异常,请及时就医!”) 开始 结束 输入体温 体温>=37.3℃ Y N 体温异常,请及时就医! if <条件>: 语句块 temp =float(input(“请输入体温:”)) if temp>=37.3: print(“体温异常,请及时就医!”) 请同学们动手设计温度检测机器人程序,如果温度大于等于37.3℃,则提示顾客“体温异常,请及时就医!”,若温度小于37.3℃,则告诉顾客“体温正常,请通行!”。 条件 A B 是 否 temp = _____(_____(“请输入体温:”)) if ________: print(“_________”) else: print(“_________”) temp = float(input(“请输入体温:”)) if temp>=37.3: print(“体温异常,请及时就医!”) else: print(“体温正常,请通行!”) 巩固练习题 1. 在购买火车票时,儿童票价以年龄划分优惠标准,如果用算法描述儿童购票问题,票价计算算法的控制结构是( ) A、顺序结构 B、分支(选择)结构 C、循环结构 D、树形结构 B 2. 下图所示的分支(选择)结构中,描述正确的是( ) A、A操作有可能不被执行 B、判断条件P可以有2个以上的结果 C、A操作一定会被执行 D、A操作一定先于B操作被执行 A 总 结 条件 A 是 否 条件 A B 是 否 单分支 if 判断条件: 语句块1 双分支 if 判断条件: 语句块1 else: 语句块2 选择结构 单分支: if (表达式1): 语句块1 双分支: if (表达式1): 语句块1 else: 语句块2 多分支: if (表达式1): 语句块1 elif (表达式2): 语句块2 else: 语句块N+1 ······ $$

资源预览图

第三单元 项目六 2.了解程序的基本控制结构——选择结构 课件 2023—2024学年沪科版(2019) 高中信息技术必修1
1
第三单元 项目六 2.了解程序的基本控制结构——选择结构 课件 2023—2024学年沪科版(2019) 高中信息技术必修1
2
第三单元 项目六 2.了解程序的基本控制结构——选择结构 课件 2023—2024学年沪科版(2019) 高中信息技术必修1
3
第三单元 项目六 2.了解程序的基本控制结构——选择结构 课件 2023—2024学年沪科版(2019) 高中信息技术必修1
4
第三单元 项目六 2.了解程序的基本控制结构——选择结构 课件 2023—2024学年沪科版(2019) 高中信息技术必修1
5
第三单元 项目六 2.了解程序的基本控制结构——选择结构 课件 2023—2024学年沪科版(2019) 高中信息技术必修1
6
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。