2.4 决策的实现 课件 2025-2026学年清华大学版A版初中信息技术七年级上册

2025-11-24
| 21页
| 184人阅读
| 8人下载
普通

资源信息

学段 初中
学科 信息科技
教材版本 初中信息科技清华大学版A版七年级上册
年级 七年级
章节 第4节 决策的实现
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2025-2026
地区(省份) 贵州省
地区(市) 贵阳市
地区(区县) -
文件格式 PPTX
文件大小 1.28 MB
发布时间 2025-11-24
更新时间 2025-11-24
作者 无问
品牌系列 -
审核时间 2025-11-24
下载链接 https://m.zxxk.com/soft/55093983.html
价格 1.00储值(1储值=1元)
来源 学科网

内容正文:

第二单元 算法及其实现 第4节 决策的实现 1 新课导入 2 电梯在运行时有哪些决策过程? -运行方向判断 -停靠判断 -安全检测 -载重检测 学习内容 条件表达式就是用来描述问题解决条件的程序代码样式,它是帮助计算机实现自主判断的基础。其类型有关系运算表达式与逻辑运算表达式两种,并且运算结果永远只是一个布尔值,即不是True就是False。 条件表达式 3 学习内容 主要用于比较两个值的大小,运算的结果为布尔值True或 False。 关系运算表达式 4 运算符 表达式 描述 备注 > x>y x大于y 仅限于相同类型对象的比较 < x<y x小于y >= x>=y x大于或等于y <= x<=y x小于或等于y == x==y x等于y 对象的类型不受限制 != x!=y x不等于y 实践活动 2023年1月1日起,儿童铁路购票采用新的规则,具体如图所示。这种新规条件可以用关系运算表达式来表示,以帮助程序代码实现“当用户输入儿童年龄时,就可以用它来自动判断是否符合相应的优惠条件”功能。 实践内容主要包括: (1)运用Python的关系运算表达式来表达儿童购票的条件。 (2)将代码向同来进行展示交流。 生活问题的关系运算表达 5 实践活动 6 age < 6 6 <= age < 14 age >= 14 学习内容 对关系式或布尔值进行逻辑运算,运算结果仍为布尔值True或 False。 逻辑运算表达式 7 运算符 描述 表达式 举例 and 与 x and y 如果x=True,y=True,那么实例运算结果为True or 或 x or y 如果x=True,y=False,那么实例运算结果为True not 非 not x 如果x=True,那么实例运算结果为False 实践活动 国旗护卫是一项神圣而又光荣的任务。学校对参加国旗护卫队队员的要求如下,一是身高方面,男生高于1.7m,女生高于1.65m;二是政治面貌方面,必须为团员。这种筛选条件可以用逻辑运算表达式来表示,以帮助程序代码实现“当用户输入男女生条件时,就可以用它来自动判断是否符合条件”的功能。 实践内容主要包括: (1)运用Python的逻辑运算表达式来表达国旗护卫队队员的筛选条件。 (2)将代码向同桌进行展示交流。 生活中的逻辑运算表达 8 实践活动 9 国旗护卫队队员的筛选条件 学习内容 程序的控制结构 10 - 顺序结构 - 分支结构 - 循环结构 学习内容 选择语句是用来描述条件判断并控制程序执行方向的计算机语句。由于它所编写的程序流程是按照条件选择性地执行其中某个分支,故称为分支结构程序。常见的有单分支结构程序和双分支结构程序。 分支结构 11 学习内容 只要条件为真,就执行唯一的分支流程,否则退出,这种流程结构就是单分支结构程序。生活中有许多需要用单分支结构程序来实现自主决策的问题。 单分支结构 12 学习内容 13 单分支结构的语法格式 if 条件表达式: 语句块 False 条件? True 语句块 if:引导Python单分支结构的关键字 条件表达式:描述问题解决条件的代码,运算结果为True或False。 语句块:满足条件时执行的语句 学习内容 14 单分支结构的语法格式 学习内容 if是一个关键字,用于条件语句的编写,是分支结构程序的标志,后面紧跟着条件表达式及冒号。如果条件表达式的布尔值为True,那么就执行下方的语句块,否则就直接退出。冒号则用于表示:下方所有相同缩进的代码行,都是归属于该分支结构程序的语句块。 Python中if语句的规范性要求 15 学习内容 与单分支结构程序不同,双分支结构程序拥有两条分支流程选项。如果条件为真,就执行与之匹配的分支流程,否则执行另一条分支流程。 双分支结构 16 学习内容 双分支结构的语法格式 17 if 条件表达式: 语句块1 else: 语句块2 True False 条件? 语句块1 语句块2 学习内容 双分支结构的语法格式 18 实践活动 公交车是人们日常出行的主要交通工具之一。为方便乘客及时了解公交卡上的余额信息,需要刷卡机自动提示如下文字信息:当余额小于10元时,系统会提示“请充值!”;余额大于或等于10元时,系统会提示“谢谢!”。请基于如图所示的流程,并运用Python来解决该问题。 实践内容主要包括: (1)要运用到if-else语句,并模拟实现公交卡消费的提示功能。 (2)编写、调试、运行相关代码并观察输出结果。 (3)将相关代码与输出结果向同桌进行展示交流。 公交卡消费提示程序的编写实践 19 实践活动 公交卡消费提示程序的编写实践 20 实践活动 公交卡消费提示程序的编写实践 21 $

资源预览图

2.4 决策的实现  课件 2025-2026学年清华大学版A版初中信息技术七年级上册
1
2.4 决策的实现  课件 2025-2026学年清华大学版A版初中信息技术七年级上册
2
2.4 决策的实现  课件 2025-2026学年清华大学版A版初中信息技术七年级上册
3
2.4 决策的实现  课件 2025-2026学年清华大学版A版初中信息技术七年级上册
4
2.4 决策的实现  课件 2025-2026学年清华大学版A版初中信息技术七年级上册
5
2.4 决策的实现  课件 2025-2026学年清华大学版A版初中信息技术七年级上册
6
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。