python -pemdas中的运算符优先级

Operator precedence in Python -PEMDAS

我读到关于python的文章,后面的pemdas表示乘法的优先级大于除法。

我运行了以下脚本

1
print 6*2/1*2

因此,python应该像12/2(即6)那样解释这一点,因为乘法的优先级大于除法。

但答案是24。有人能告诉我问题在哪里吗?谢谢!


*具有与/相同的运算符优先级。同一组中的运算符从左到右进行计算,因此表达式的计算结果为:

1
2
3
6*2 = 12
/ 1 = 12
* 2 = 24

python中的优先顺序

e

米D Left to right

一S Left to right