一、算数运算
假设a=10,b=20
二、比较运算
三、赋值运算
四、逻辑运算
1、优先级关系 : ( )>not>and>or,同一优先级从左往右计算。
1 >>> 3>4 or 4<3 and 1==1 2 False 3 >>> 1 < 2 and 3 < 4 or 1>2 4 True 5 >>> 2 > 1 and 3 < 4 or 4 > 5 and 2 < 1 6 True 7 >>> 1 > 2 and 3 < 4 or 4 > 5 and 2 > 1 or 9 < 8 8 False 9 >>> 1 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6 10 False 11 >>> not 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6 12 False
2、x or y ,x为真结果就是x,x为假结果就是y
x and y,x为真结果就是y,x为假结果就是x
1 >>> 8 or 4 2 8 3 >>> 0 and 3 4 0 5 >>> 0 or 4 and 3 or 7 or 9 and 6 6 3
五、成员运算
六、身份运算
七、位运算