算術運算子
運算子名稱 語法
一元正號 +a
加法(總和) a + b
以加法賦值 a += b
一元負號(取反) -a
減法(差) a - b
以減法賦值 a -= b
乘法(乘積) a * b
以乘法賦值 a *= b
浮點數除法 a / b
以浮點數除法賦值 a /= b
模數(餘數) a % b
以模數賦值 a %= b
整數除法 a // b
以整數除法賦值 a//=b
指數運算 a ** b
以指數運算賦值 a **= b

運算子優先序
優先順序 運算子 敘述 結合性
1 ()[]{} 括號類 左結合(左而右)
2 ** 指數 (次方) 結合(右而左)
3 +、-、~ 正、負、補數 左結合(左而右)
4 *、/、//、% 乘、除、餘 左結合
5 +、- 加、減
6 >>、<< 位元移位
7 &、^、| 位元且、互斥或、或運算
8 >、<、>=、<= 數值比較大於、小於、大於等於、小於等於
9 ==、!= 數值比較等於、不等於
10 in、not in 包含、不包含
11 is、is not 是、不是
12 not、and、or 邏輯反、且、或運算
13 if else 三元運算
14 +=、-=、*=、/=、
//=、%=、**=、&=
|=、^=、<<=、>>=
指定賦值