计算类运算符:
+:加
- :减
* :乘
/ :除
% :取余数
** :次方
// :除后只去整数部分
比较运算符:
== :等于
!= :不等于
>= : 大于等于
<= : 小于等于
> :大于
< : 小于
赋值运算符:
= :赋值
+= :自加赋值 如:count = count+1 和 count+=1 相同
-= :自减赋值
*= :自乘赋值
/= : 自除赋值
%= : 自取余赋值
**= : 自取次方赋值
//= : 自除取整数赋值
逻辑运算符:
and : 和
or : 或
not : 非
数字当中,只有0为布尔值的False。
字符串当中,只有空字符串为布尔值的False。
X or Y :如果X为False,那么值为Y,否则为X。
v1 = 1 or 2 # 1 v2 = 0 or 2 # 2 v3 = 2 or 0 or 1 #2
X and Y :如果X为False,那么值为X,否则为Y。
v1 = 1 and 2 # 2 v2 = ‘1‘ and 0 # 0 v3 = 2 and 0 and 1 #0
如有同时又and,or ,那么先看and,再比较or
优先级比较:()> not > and >or
原文:https://www.cnblogs.com/xinbing/p/11539687.html