Python 中的运算符优先级是什么?

Python 中的运算符优先级是什么?

下表显示了 Python 中从最高到最低优先级的运算符顺序。

**:指数(幂)

~ + -:补码、一元加和减(后两个的方法名分别为 +@-@

* / % //:乘、除、模数和地板除

+ -:加法和减法

>> <<:右移和左移位操作

&:按位与操作

^ |:按位“异或”操作和按位“或”操作

<= < > >=:比较运算符

<> == !=:相等运算符

= %= /= //= -= += *= **=:赋值运算符

is is not:身份运算符

in not in:成员运算符

not or and:逻辑运算符

更多Python相关文章,请阅读:Python 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程