Python运算符
算术运算符
运算符 | 描述 |
---|---|
+ | 相加 |
- | 相减 |
/ | 相除 |
* | 相乘 |
% | 取模 |
** | 幂 |
// | 整除 |
比较运算符
运算符 | 描述 |
---|---|
== | 赋值 |
+= | a += b 等价于 a = a + b |
-= | a -= b 等价于 a = a - b |
*= | a *= b 等价于 a = a * b |
/= | a /= b 等价于 a = a / b |
%= | a %= b 等价于 a = a % b |
**= | a **= b 等价于 a = a ** b |
//= | a //= b 等价于 a = a // b |
逻辑运算符
运算符 | 描述 |
---|---|
and | 与关系 |
or | 或关系 |
not | 非 |
成员运算符
运算符 | 描述 |
---|---|
in | 在指定容器中找到返回True,否则返回False |
not in | 在指定容器中未找到返回True,否则返回False |
身份运算符
运算符 | 描述 |
---|---|
is | 两个变量引用自同一个对象则返回True |
not is | 两个变量不是引用自同一个对象返回True |
位运算符
运算符 | 描述 |
---|---|
& | 与运算 |
\ | 或运算 |
^ | 异或运算 |
~ | 取反运算 |
<< | 左移运算 |
>> | 右移运算 |