python基础知识三之运算符
一、算术运算符
加(+),减(-),乘(*),除(/),取余(%),取正(//),求幂(**),例子如下
二、比较运算符
等于== 不等于!= 小于等于<= 大于等于>= 大于> 小于 <,例子如下
三、赋值运算符
=、+=、-=、/=、*=、%=、//=、**=
四、位运算符
|、&、^、~、<<、>>
五、逻辑运算符
and 、or、not
六、成员运算符
in 、 not in
七、身份运算符
身份运算符用于比较两个对象的存储单元is和is not
八、运算符优先级
** | 指数 (最高优先级) |
~ + - | 按位翻转, 一元加号和减号 (最后两个的方法名为 +@ 和 -@) |
* / % // | 乘,除,取模和取整除 |
+ - | 加法减法 |
>> << | 右移,左移运算符 |
& | 位 'AND' |
^ | | 位运算符 |
<= < > >= | 比较运算符 |
<> == != | 等于运算符 |
= %= /= //= -= += *= **= | 赋值运算符 |
is is not | 身份运算符 |
in not in | 成员运算符 |
and or not | 逻辑运算符 |