4.1.3Python的运算符与表达式4.1.4Python的函数 课件 2023—-2024学年粤教版(2019)高中信息技术必修1

2024-03-18
| 22页
| 1875人阅读
| 38人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术粤教版必修1 数据与计算
年级 -
章节 4.1.3 Python的运算符与表达式
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2024-2025
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 315 KB
发布时间 2024-03-18
更新时间 2024-03-19
作者 匿名
品牌系列 -
审核时间 2024-03-18
下载链接 https://m.zxxk.com/soft/43955710.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

程序设计语言的基础知识 4.1.3 Python的运算符与表达式  4.1.4 Python的函数 第四章 让我们一起走进Python的世界 Python的运算符与表达式 1 Python的运算符与表达式 3 运算符与表达式 以 a+2 为例 +→运算符 a和2→操作数 a+2→表达式 操作数可以是常量、变量、函数等 算数运算符 逻辑运算符 关系运算符 赋值运算符 成员运算符 …… 算数表达式 逻辑表达式 关系表达式 赋值表达式 …… Python的运算符与表达式 3 算数运算符与算数表达式 逻辑运算符与逻辑表达式 关系运算符与关系表达式 赋值运算符与赋值表达式 成员运算符 (1) (2) (3) (4) (3) (5) 算数运算符与算数表达式 举例 1+3=4 3-1=2 5*2=10 5/2=2.5 5%2=2 5//2=1 2**4=16 算数表达式 如“a+3*c”,“(m+n)*i-8”,“7%3=1”等 算数运算符 + 加 - 减 * 乘 / 除(求商) % 求余 // 整除 ** 幂运算 运算符: x and y 表达式: and(与) 逻辑运算符与逻辑表达式 or(或) not(非) x or y not x 逻辑表达式的值为True或False 整数1 整数0 如果将逻辑运算的结果进行算数运算,则以1和0(布尔值)进行运算。 x and y and(与) 逻辑运算符与逻辑表达式 操作数中,0为False,非0为True “与”运算表达式运算规则: 若x为False,表达式返回False, 否则返回y的计算值。 x为非0时,返回y X为0时,返回x(就是0) x or y or(或) 逻辑运算符与逻辑表达式 操作数中,0为False,非0为True “或”运算表达式运算规则: 若x为True,表达式返回x的值, 否则返回y的计算值。 x为0时,返回y X为非0时,返回x not x not(非) 逻辑运算符与逻辑表达式 操作数中,0为False,非0为True “非”运算表达式运算规则: 若x为True,则返回False, 若x为False ,则返回True。 x为0时,返回True X为非0时,返回Flase 关系运算符与关系表达式 判断数据大小关系的运算符称为关系运算符,由关系运算符连接而成的表达式称为关系表达式,关系表达式的值为True或False,可分别对应整数1和0参与计算。 算数表达式 关系运算符 > 大于 >= 大于等于 < 小于 <= 小于等于 == 等于 != 不等于 赋值运算符与赋值表达式 Python中对变量的赋值运算通过赋值运算符“=”完成,赋值号不同于等号,具有方向性,是将右边的值赋值给左边的变量(不能是常量或表达式)。 赋值运算符 示例 = 直接赋值 m=n,i=1 += 加法赋值 m+=n相当于m=m+n,i+=1相当于i=i+1 赋值运算符与赋值表达式 赋值运算符 示例 = 直接赋值 m=n,i=1 += 加法赋值 m+=n相当于m=m+n -= 减法赋值 m-=n相当于m=m-n *= 乘法赋值 m*=n相当于m=m*n /= 除法赋值 m/=n相当于m=m/n //= 整除赋值 m//=n相当于m=m//n %= 求余赋值 m%=n相当于m=m%n **= 指数幂赋值 m**=n相当于m=m**n 成员运算符 在Python中用来判断某个成员是否在序列中使用的是成员运算符。 成员运算符 描述 示例 in x in y 若x是序列的成员,则返回Ture,否则返回False not in x not in y 若x不是序列的成员,则返回Ture,否则返回False Python的运算符与表达式 3 运算符的优先级 当一个表达式中有多种运算符时,运算顺序将根据运算符的优先级由高到低进行运算。如果是同级运算则按从左到右的顺序进行运算。(有括号要先算括号中的) Python的运算符与表达式 3 运算符的优先级 优先级 运算符 说明 1(最高) ** 幂运算 2 *、/、%、// 乘、除、求余、整除 3 +、- 加、减 4 >、>= 大于、大于等于 <、<= 小于、小于等于 5 ==、!= 等于、不等于 优先级 运算符 说明 6 =、%=、/=、//=、-=、+=、*= 赋值运算符 7 in、not in 成员运算符 8 not 逻辑运算的非运算符 9 and 逻辑运算的与运算符 10(最低) or 逻辑运算的或运算符 Python的运算符与表达式 3 运

资源预览图

4.1.3Python的运算符与表达式4.1.4Python的函数 课件 2023—-2024学年粤教版(2019)高中信息技术必修1
1
4.1.3Python的运算符与表达式4.1.4Python的函数 课件 2023—-2024学年粤教版(2019)高中信息技术必修1
2
4.1.3Python的运算符与表达式4.1.4Python的函数 课件 2023—-2024学年粤教版(2019)高中信息技术必修1
3
4.1.3Python的运算符与表达式4.1.4Python的函数 课件 2023—-2024学年粤教版(2019)高中信息技术必修1
4
4.1.3Python的运算符与表达式4.1.4Python的函数 课件 2023—-2024学年粤教版(2019)高中信息技术必修1
5
4.1.3Python的运算符与表达式4.1.4Python的函数 课件 2023—-2024学年粤教版(2019)高中信息技术必修1
6
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。