python学习:基本运算符

一、算数运算

假设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

五、成员运算

六、身份运算

七、位运算

原文地址:https://www.cnblogs.com/Ryan-Fei/p/12091574.html