python运算符的优先级

Posted qiyuanqiang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python运算符的优先级相关的知识,希望对你有一定的参考价值。

Python运算符优先级表

自上向下,优先级越来越高

运算符描述
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,...] 列表显示
{key:datum,...} 字典显示
‘expression,...‘ 字符串转换

 

以上是关于python运算符的优先级的主要内容,如果未能解决你的问题,请参考以下文章

Python运算符优先级

python运算符的优先级顺序

python运算符优先级

python运算符的优先级

Python常用运算符及优先级

python数据类型和运算符及运算符的优先级