资源简介 (共31张PPT)第四章 程序设计基础高中信息技术 必修14.1 程序设计语言的基础知识Python的函数02Python的运算符与表达式01目录Contents 01Python的运算符与表达式Python的运算符与表达式Python的运算符与表达式成员运算符运算符的优先级赋值运算符与赋值表达式算数运算符与算术表达式逻辑运算符与逻辑表达式关系运算符与关系表达式Python的运算符与表达式以a+2为例+运算符a、2操作数a+2表达式算术运算符逻辑运算符关系运算符赋值运算符成员运算符……算术表达式逻辑表达式关系表达式赋值表达式……操作数可以是常量、变量、函数等Python的运算符与表达式算术运算符 + 加- 减* 乘/ 除** 幂运算// 整除% 求余举例3+1=43-1=25*2=105/2=2.55**2=255//2=25%2=1算术表达式如“2*a+b”“(m+n)*i-8”“3+1”等一、算术运算符与算术表达式Python的运算符与表达式二、逻辑运算符与逻辑表达式运算符:and (与)表达式:m and n运算符:or (或)表达式:m or n运算符:not (非)表达式:not n逻辑表达式的值为 :True 或 Flase整数1整数0Python的运算符与表达式二、逻辑运算符与逻辑表达式运算符:and (与)表达式:m and n操作数中,0为False , 非0为True“与”运算表达式运算规则:若m为Flase,表达式返回Flase,否则返回n的计算值Python的运算符与表达式二、逻辑运算符与逻辑表达式运算符:and (与)表达式:m and n操作数中,0为False , 非0为True“与”运算表达式运算规则:若m为Flase,表达式返回Flase,否则返回n的计算值Python的运算符与表达式二、逻辑运算符与逻辑表达式运算符:or (或)表达式:m or n操作数中,0为False , 非0为True“或”运算表达式运算规则:若m为True,表达式返回m的值,否则返回n的计算值Python的运算符与表达式二、逻辑运算符与逻辑表达式运算符:or (或)表达式:m or n操作数中,0为False , 非0为True“或”运算表达式运算规则:若m为True,表达式返回m的值,否则返回n的计算值Python的运算符与表达式二、逻辑运算符与逻辑表达式运算符:not (非)表达式:not m操作数中,0为False , 非0为True“非”运算表达式运算规则:若m为True,则返回Flase,若m为Flase,则返回True。逻辑表达式的值为True或Flase,可分别对应整数1和0参与运算。Python的运算符与表达式三、关系运算符与关系表达式判断数据大小关系的运算符成为关系运算符,由关系运算符连接而成的表达式称为关系表达式。关系表达式的值为True或False,可分别对应整数1和0参与运算。关系运算符 > 大于>= 大于等于< 小于<= 小于等于== 等于!= 不等于Python的运算符与表达式四、赋值运算符与赋值表达式Python中对变量的赋值通过赋值运算符“=”完成,赋值号不同于等号,具有方向性,指将右边赋值给左边的变量(不能是常量或表达式)。Python的运算符与表达式四、赋值运算符与赋值表达式Python中对变量的赋值通过赋值运算符“=”完成,赋值号不同于等号,具有方向性,指将右边赋值给左边的变量(不能是常量或表达式)。关系运算符 示例= 直接赋值 m=n,i=1+= 加法赋值 m+=n相当于m=m+n ;i+=1相当于i=i+1Python的运算符与表达式四、赋值运算符与赋值表达式关系运算符 示例= 直接赋值 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**= 指数幂赋值 m**=n相当于m=m**nPython的运算符与表达式五、成员运算符在Python中用来判断某个成员是否在序列中使用的是成员运算符。成员运算符 描述in x in y若x是序列y的成员,则返回True,否则返回Falsenot in x not in y若x不是序列y的成员,则返回True,否则返回FlasePython的运算符与表达式六、运算符的优先级当一个表达式中有多种运算符时,运算的顺序将根据运算符的优先级由高到低进行运算。如果是同级运算则按从左到右的顺序进行。(有括号的先算括号中的)3+2*4**2** > * > +1 and 2 or 31 or 2 and 3and > orand > orPython的运算符与表达式六、运算符的优先级02Python的函数Python的函数Python的函数Python的函数随堂练习答案:-4.0随堂练习答案:B随堂练习答案:*随堂练习答案:47随堂练习答案:C随堂练习答案:B知识小结Python的函数02Python的运算符与表达式01谢谢观看 展开更多...... 收起↑ 资源预览