python05_運算符優先級

python表達式:一個或多個操作數通過操作符組合而成

運算符分類:

python05_運算符優先級
1)算術運算符
python05_運算符優先級
python05_運算符優先級
2)賦值運算符
python05_運算符優先級
3)比較運算符
python05_運算符優先級
可以多個運算符連用,如10<x<30
4)邏輯運算符
python05_運算符優先級python05_運算符優先級
短路運算原則:
如果表達式後面是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)成員關係運算符
python05_運算符優先級
6)對象實例測試運算符
python05_運算符優先級
7)位運算符
python05_運算符優先級

運算符優先級
python05_運算符優先級
and,or同級=>短路運算

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章