python各種運算優先順序一覽表

2022-08-18 06:45:14 字數 573 閱讀 9700

運算子

描述lambda

lambda表示式

or布林「或」

and布林「與」

not x

布林「非」

in,not in

成員測試

is,is not

同一性測試

<,<=,>,>=,!=,==比較\

按位或^

按位異或

&按位與

<<,>>

移位+,-

加法與減法

*,/,%

乘法、除法與取餘

+x,-x

正負號~x

按位翻轉

**指數

x.attribute

屬性參考

x[index]

下標x[index:index]

定址段f(arguments...)

函式呼叫

(experession,...)

繫結或元組顯示

[expression,...]

列表顯示

字典顯示

'expression,...'

字串轉換

python運算優先順序

運算子優先順序 下面的優先順序高 運算子 描述 lambda lambda表示式 or 布林 或 and 布林 與 not x 布林 非 innot in 成員測試 isis not 同一性測試 比較 按位或 按位異或 按位與 移位 加法與減法 乘法 除法 與取餘 x,x 正負號 x 按位翻轉 指數...

運算子優先順序 Python 運算子優先順序

python 運算子優先順序 運算子描述 lambda lambda表示式 or布林 或 and布林 與 not x 布林 非 in,not in 成員測試 is,is not 同一性測試 比較 按位或 按位異或 按位與 移位 加法與減法 乘法 除法與取餘 x,x 正負號 x 按位翻轉 指數 x.a...

Python 的運算優先順序

lambda lambda 表示式 if else 條件表示式 or 布林 或 and 布林 與 not x 布林 非 in,not in,is,is not,比較,包括成員資格測試 membership tests 和身份測試 identity tests 按位或 按位異或 按位與 移動 加與減 ...