2.4.1决策的实现(教学课件)-七年级信息科技上册同步教学(清华版2024)

2024-10-25
| 18页
| 357人阅读
| 12人下载
精品

资源信息

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

内容正文:

第4节 决策的实现 第二单元 算法及其实现 02 关系运算符 03 逻辑运算符 contents 目录 行业PPT模板http:///hangye/ 01 算术运算符 导入新课 03 数据类型 类型标识符 特点 整型 int 整数可以任意大,可正可负。如:0,1,-9等 浮点型 float 可以用浮点型表示小数。如2.0,3.14,-6.8等 字符串型 str 用(' ')或者(“ ”)括起来的一串字符,里面的内容可以是文字、数字、符号等。如“ABC”,“请输入”等 布尔型 bool 用于逻辑判断,只有两个值:True和False,分别表示真和假。 导入新课 练一练1:将左侧数据和右侧所对应的类型、英文连线 False “123” -123 123.0 [1,2,3] 整 型 字符型 列表型 浮点型 布尔型 str float int bool list 讲授新课 常用的运算符有以下几种: A 算术 运算符 B 关系 运算符 C 逻辑 运算符 算术运算符 计算机在实现整型或浮点型数据运算时,必须遵循数学的算术运算规则。 讲授新课 将下列数学表达式改写为在Python交互模式下的表达式,并计算出结果。 1、7.25x1.8-100-0.16 2、3.14x38+14.165 3、求365-7的余数 4、对365:7结果取整 5、[(-3.52+6.15)x150+15.51÷ 3.2 讲授新课 7.25*1.8-100/6 3.14*38+14.165 365%7 365//7 ((-3.52+6.15)*150+15.5)/3.2 讲授新课 关系运算符 主要用于比较两个值的大小,运算的结果为布尔值True或 False。 关系运算符 描述 用法 举例 == 等于 a==b 3==5 结果为False > 大于 a>b 3>5 结果为False < 小于 a<b 3<5 结果为True >= 大于或等于 a>=b 3>=5 结果为False <= 小于或等于 a<=b 3<=5 结果为True != 不等于 a!=b 3!=5 结果为True 讲授新课 实验活动 生活问题的关系运算表达 2023年1月1日起,儿童铁路购票采用新的规则,具体如图所示。这种新规条件可以用关系运算表达式来表示,以帮助程序代码实现“当用户输入儿童年龄时,就可以用它来自动判断是否符合相应的优惠条件功能。 实践内容主要包括: (1)运用Python的关系运算表达式来表达儿童购票的条件 (2)将代码向同来进行展示交流。 逻辑运算符 对关系式或布尔值进行逻辑运算,运算结果仍为布尔值True或 False。 讲授新课 逻辑运算符 描述 用法 举例 not 非 not a not(2==3)的结果为True and 与 a and b 只有当两个操作数都为True时,其结果才为True,如(2<3)and(2>1)的结果为True or 或 a or b 只要有一个操作数结果为True,其结果就为True,如(2<3)or(1>2)结果为True 讲授新课 not False = True not True = False True and True = True True and False = False False and True = False False and False= False True or True = True True or False = True False or True = True False or False= False 讲授新课 实践活动 生活中的逻辑运算表达 国旗护卫是一项神圣而又光荣的任务。学校对参加国旗护卫队队员的要求如下,一是身高方面,男生高于1.7m,女生高于1.65m;二是政治面貌方面,必须为团员。这种筛选条件可以用逻辑运算表达式来表示以帮助程序代码实现“当用户输入男女生条件时,就可以用它来自动判断是否符合条件”的功能。 实践内容主要包括: (1)运用Python的逻辑运算表达式来表达国旗护卫队队员的筛选条件。 (2)将代码向同桌进行展示交流: 讲授新课 not and or < <= > >= != * / // + - +x -x ** 幂运算 正负号 算术运算符 关系运算符 逻辑运算符 运算符优先级别 高 低 讲授新课 运算顺序 ① 优先级高的先运算,优先级相同的从左向右算。 ② “( )” 的运算级别最高。 ③ 运算符的优先级为:算术运算符 > 关系运算符 > 逻辑运算符。 ④ 在同类运算符中也要注意不同的优先级。 例如,逻辑运算符not、and和or的优先级为:not>and>or。 讲授新课 1.算术运算符、逻辑运算符和关系运算符的运算优先级按从高到低依次为(  )。 A.算术运算、逻辑运算、关系运算 B.算术运算、关系运算、逻辑运算 C.关系运算、逻辑运算、算术运算 D.关系运算、算术运算、逻辑运算 2.下列运算符中,优先级最低的运算符是( )A.* B.!= C.+ D.not3.表达式100%8*2-5 运行后的结果为 ( )A.2 B.8 C.3 D.64.在python 语言中,下列表达式中不是关系表达式( )A.m==n B.m>=n C.m or n D.m!=n B D C C 讲授新课 5.运行以下程序,显示的运行结果是( )a=10b=20x=a*by=b%aprint(x,y)A.10 20 B.0 0 C.2 200 D.200 0 D 6.运行以下程序,显示的运行结果是( )a=29 b=3 b=a%b print(b) A.9 B.3 C.2 D.29 C 7. 程序的运行结果是? a=2 b=3 c=a<b print((a==b)and c) (False) 5.在python中,有程序如下A=int(input( ))print(A * 5)通过键盘输入5,则运算结果是( )A.5 5 5 5 5 B.25 C.5*5 D.5 5 B 讲授新课 1、在 Python 中,2*3 得到的结果是 6。( ) 2、在 Python 中,运行 print(30//7),结果是 2。( ) 3、在 Python 中,运行 print('3+5'),运行结果是 8。( ) 4、Python 语句m=“6”的意思就是把整数赋值给变量m,此时m为整数。( ) 5、input( )函数主要用于接收用户通过键盘输入的数据,无论输入的数据是数字还是字符串,结果都返回字符串类型。( ) √ × × × √ 谢 谢 观 看 $$

资源预览图

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