python学习:基本运算符

一、算数运算

假设a=10,b=20

python学习:基本运算符

二、比较运算

python学习:基本运算符

三、赋值运算

python学习:基本运算符

四、逻辑运算

python学习:基本运算符

1、优先级关系 : ( )>not>and>or,同一优先级从左往右计算。

>>> 3>4 or 4<3 and 1==1
False
>>> 1 < 2 and 3 < 4 or 1>2
True
>>> 2 > 1 and 3 < 4 or 4 > 5 and 2 < 1
True
>>> 1 > 2 and 3 < 4 or 4 > 5 and 2 > 1 or 9 < 8
False
>>> 1 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6
False
>>> not 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6
False

2、x or y ,x为真结果就是x,x为假结果就是y

     x and y,x为真结果就是y,x为假结果就是x

>>> 8 or 4
8
>>> 0 and 3
0
>>> 0 or 4 and 3 or 7 or 9 and 6
3

五、成员运算

python学习:基本运算符

六、身份运算

python学习:基本运算符

七、位运算

python学习:基本运算符

相关推荐