1、数值操作符
数值操作符有加减乘除商余幂:+ 、- 、* 、/ 、// 、% 、** 。
- 对两个值进行操作的 + 、- 的优先级最低;
- 稍高的是 * 、/ 、// 、% ;
- 更高的是对单个值操作 + 、- ;
- 最高优先级为 ** (幂运算符)
2、布尔值操作符
针对布尔值,操作符有 与 、或 、非 :and 、or 、not 。
优先级顺序由高到低为 not > and > or 。True and False or (not True) <==> True and False or False <==>(True and False)or False <==> False or False
3、逻辑操作符
逻辑操作符有:< 、<= 、> 、>= 、!= 、== 。
逻辑操作的优先级,高于布尔值的操作符,低于数值计算的操作符。即:数值计算操作符 > 逻辑操作符 > 布尔值操作符
4、字符串操作符
字符串的拼接:+ 和 ‘ ’(空格);
字符串重复(拷贝):*3(重复三次);
逻辑运算:in 、not in ;以及 < 、<= 、> 、>= 、!= 、== 。