python表達式:一個或多個操作數通過操作符組合而成
運算符分類:
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)位運算符
運算符優先級
and,or同級=>短路運算