表达式运算符及说明
类别 操作符 说明
** 幂运算,如 x**3
- 一元减法,如-x
加(或字符连接)减(或差集
算术运算符 +、-、*、/
和差)乘除
% 取余数
// Floor 除法
<< 左移
>> 右移
& 按位“与”运算
| 按位“或”运算
逻辑运算符 ^ 按位“异或”运算
~ 按位“求补”运算
and 逻辑与
or 逻辑或
not 逻辑非
==、!= 相等,不相等
比较运算符 <、<= 小于,小于等于
>、>= 大于、大于等于
in 、not in 成员关系测试,属于,不属于
测试运算符
is 、is not 对象实体一致性测试
运算符优先级
优先级序号 运算符 举例
1 一元运算+、- +x、-x
2 ** x**y
3 *、/、% x*y
4 +、- x+y
5 <、<=、==、!=、>、>= x==y
6 not not x
7 and x and y
8 or x or y
列表(可变):