python表達式:一個或多個操做數經過操做符組合而成python
運算符分類:ide
1)算術運算符
2)賦值運算符
3)比較運算符
能夠多個運算符連用,如10<x<30
4)邏輯運算符
短路運算原則:
若是表達式後面是or,前面爲true則不繼續運算
若是表達式後面是and,前面爲false則不繼續運算
若是表達式中包含not,not必定是與後面的表達式結合
等價結果:
exp1 or exp2 and exp3
res = exp1
if bool(res) == False:
res = exp2:
if bool(res) == True
res = exp3測試
5)成員關係運算符
6)對象實例測試運算符
7)位運算符3d
運算符優先級
and,or同級=>短路運算對象