運算符說明 | Python運算符 | 優先級 | 結合性 | 優先級順序 |
小括号 | ( ) | 19 | 無 | 高 ︿ | 低 |
索引運算符 | x[i] 或 x[i1: i2 [:i3]] | 18 | 左 | |
屬性通路 | x.attribute | 17 | ||
乘方 | ** | 16 | 右 | |
按位取反 | ~ | 15 | ||
符号運算符 | +(正号)、-(負号) | 14 | ||
乘除 | *、/、//、% | 13 | ||
加減 | +、- | 12 | ||
位移 | >>、<< | 11 | ||
按位與 | & | 10 | ||
按位異或 | ^ | 9 | ||
按位或 | 8 | |||
比較運算符 | ==、!=、>、>=、<、<= | 7 | ||
is 運算符 | is、is not | 6 | ||
in 運算符 | in、not in | 5 | ||
邏輯非 | not | 4 | ||
邏輯與 | and | 3 | ||
邏輯或 | or | 2 | ||
逗号運算符 |