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
一S
我读到关于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
一S