算术运算符
运算符 | 描述 |
+ |
相加 |
- |
相减 |
* |
相乘 |
/ |
相除 |
% |
取模 |
** |
幂 |
// |
整除 |
比较运算符
运算符 | 描述 |
== |
等于 |
!= |
不等于 |
<> |
不等于 |
> |
大于 |
< |
小于 |
>= |
大于或等于 |
<= |
小于或等于 |
赋值运算符
运算符 | 描述 |
= |
赋值 |
+= |
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 |
与关系,类似于C++的&& |
or |
或关系,类似于C++的\ |
\ |
|
not |
非,类似于C++的! |
成员运算符
运算符 | 描述 |
in |
在指定容器中找到返回True,否则返回False |
not in |
在指定容器中未找到返回True,否则返回False |
身份运算符
运算符 | 描述 |
is |
两个变量引用自同一个对象则返回True |
not is |
两个变量不是引用自同一个对象返回True |
位运算符
运算符 | 描述 |
& |
与运算 |
\ |
|
或运算 |
^ |
异或运算 |
~ |
取反运算 |
<< |
左移运算 |
>> |
右移运算 |
#运算符
a=1
b=2
print(a/b)
print(a//b)
print(b/a)
print(b//a)
运行结果: