python运算符优先级
时间: 2023-10-19 11:33:55 浏览: 91
Python中运算符的优先级从高到低依次是:
| 运算符 | 描述 |
| ----------------------------- | -------------------------------- |
| ** | 指数运算符 |
| +, - | 正负号运算符 |
| *, /, //, % | 乘、除、整除、取余数 |
| +, - | 加、减运算符 |
| <<, >> | 位运算符 |
| & | 位与运算符 |
| ^ | 位异或运算符 |
| \| | 位或运算符 |
| ==, !=, >, >=, <, <=, is, is not, in, not in | 比较运算符、身份运算符、成员运算符 |
| not | 逻辑非运算符 |
| and | 逻辑与运算符 |
| or | 逻辑或运算符 |
在表达式中,如果不确定优先级,可以使用小括号来明确运算顺序。
阅读全文