1. 算术运算符:
+:加法,两个对象相加
-:减法,一个数减去另一个数
*:乘法,一个数乘以另一个数
/:除法,一个数除以另一个数
%:取模,返回除法的余数
**:幂运算,如2**3理解为2的3次方
//:取整除,返回除法的整数
2. 关系运算符:
==:等于,比较两个对象是否相等
!=:不等于,比较两个对象是否不相等
<>:不等于,比较两个对象是否不相等
>:大于,返回左边是否大于右边
<:小于,返回左边是否小于右边
>=:大于等于,返回左边是否大于等于右边
<=:小于等于,返回左边是否小于等于右边
3. 赋值运算符:
=:赋值,将右边的值赋值给左边
+=:加法赋值运算符,b += a 等效于 b = b + a
-=:减法赋值运算符,b -= a 等效于 b = b - a
*=:乘法赋值运算符,b *= a 等效于 b = b * a
/=:除法赋值运算符,b /= a 等效于 b = b / a
%=:取模赋值运算符,b %= a 等效于 b = b % a
**=:幂赋值运算符,b **= a 等效于 b = b ** a
//=:取整除赋值运算符,b //= a 等效于 b = b // a
4. 逻辑运算符:
and:与,
x and y,当x与y两者都为真时,整体返回真(如果有一个为假,或者都为假时,整体返回假)
or:或,
x or y,当x与y两者有一个为真时,整体返回真(只有两者同时为假,整体才返回假)
not:非,not x,当x为真时返回假,对x取反
优先级为:() > not > and > or