Python 运算符优先级详解
以下是 Python 中常用的运算符优先级,从高到低排列:
| 优先级 | 运算符 | 描述 | | :----: | :----: | :----: | | 1 | ** | 幂 | | 2 | +x, -x | 正负号 | | 3 | *, /, //, % | 乘、除、整除、取余 | | 4 | +, - | 加、减 | | 5 | in, not in, is, is not, <, <=, >, >=, !=, == | 比较运算符 | | 6 | not x | 逻辑非 | | 7 | and | 逻辑与 | | 8 | or | 逻辑或 |
在表达式中,具有高优先级的运算符先于低优先级的运算符进行计算。如果有相同优先级的运算符,则从左到右计算。
原文地址: https://www.cveoy.top/t/topic/nd7j 著作权归作者所有。请勿转载和采集!