算术运算符
+ | 加法 |
- | 减法 |
* | 乘法 |
/ | 浮点数除法 |
// | 除法取整 |
% | 取模 |
** | 幂 |
逻辑运算符
and | 前者成立,结果才成立 | 1==1 and 2>1 输出true |
or | 前后一个成立 | 1>1 or 2>1 输出true |
not | 结果取反 | not 1==1 输出false |
比较运算符
== | 等于 |
!= | 不等于 |
> | 大于 |
< | 小于 |
>= | 大于等于 |
<= | 小于等于 |
赋值运算符
= | 赋值 |
+= | 加法赋值 |
-= | 减法赋值 |
*= | 乘法赋值 |
/= | 除法赋值 |
%= | 取模赋值 |
**= | 幂赋值 |
//= | 取整取赋值 |
成员运算符
in | 指定序列中找到值返回true,否则是false |
not in | 指定序列中没找到值返回true,否则是false |
身份运算符
is | is是判断两个变量是不是来自同一个对象 |
is not | is是判断两个变量是不是来自不同对象 |
位运算符
& | 按位与 |
| | 按位或 |
^ | 按位异或 |
~ | 按位取反 |
<< | 左移动 |
>> | 右移动 |