07 运算符

97 阅读1分钟

算数运算符

除 : /

整除 : //

取余 : % 

幂 : ** 

image.png

优先级

括号 > 幂 > * / % // > + -

扩展

字符串的加法

image.png

字符串和数字的加法

image.png

字符串的乘法

image.png

赋值运算符

把右边的 赋值给 左边的

image.png

多个变量赋多个值

用 , 隔开

image.png

复合赋值运算符

+=

image.png

-=

image.png

*=

image.png

/=

image.png

//= (整除)

image.png

%=

image.png

**=

image.png

比较运算符

返回的都是 布尔类型的值

==

== 恒等 判断==两边的变量是否一致

image.png

!=

不等

image.png

注 : <>  这个是python2 使用的 不等
        python3 已经抛弃了 ,使用 !=

>

大于

<

小于

>=

大于等于

image.png

<=

小于等于

image.png

逻辑运算符

and 与

全真即真

image.png

or 或

有true 则true

image.png

not 非 == 取反

image.png

逻辑运算符性能优化

and性能优化

当 and 前面的结果是 false 时,后面则不会执行了

image.png

or的性能优化

当 or前面是 true时 ,后面就不会执行了

image.png