Python之常用操作符
>>> a=b=c=d=10
>>> d/=8
>>> d
1.25
>>> a//=4 ##和其他高级语言相同的除法
>>> a
2
>>> 3 ** 5
243
>>> -3 * 2 + 5 / -2 -4
-12.5
>>> ((-3)*2)+(5/(-2))-4 #先负号,再乘除,最后加减
-12.5
>>> 3<4 and 4<5 #先比较,再逻辑运算
True
>>> (3<4) and (4<5)
True
#幂操作符比其左边的操作符优先级高,比起右边的优先级低。例如:
>>> -3 ** 2 #-(3**2)
-9
>>> 3 ** -2
0.1111111111111111
>>> 3 ** (-2)
0.1111111111111111
#python有个NB的地方
>>> 3<4<5 #被解释为(3<4) and (4<5)
True