自学内容网 自学内容网

python运算符优先顺序列表(从最高到最低)

运算符

描述

’expr'

字符串转换

{key:expr,。。.}

字典

[expr1,expr2..。]

列表

(expr1,expr2,...)

元组

function(expr,。..)

函数调用

x[index:index]

切片

x[index]

下标索引取值

x。attribute

属性引用

~x

按位取反

+x,-x

正,负

x**y

x*y,x/y,x%y

乘,除,取模

x+y,x—y

加,减

x<〈y,x>〉y

移位

x&y

按位与

x^y

按位异或

x|y

按位或

x<y,x〈=y,x==y,x!=y,x>=y,x>y

比较

x is y,x is not y

等同测试

x in y,x not in y

成员判断

not x

逻辑否

x and y

逻辑与

x or y

逻辑或

lambda arg,..。:expr

Lambda匿名函数