由于Python遵循PEDMAS,为什么在Python中1/2 * 2是1而不是0.25?

时间:2019-04-21 06:25:58

标签: python-3.x

我知道BODMAS,最近我开始使用跟随PEDMAS的Python。 那么,真正的琐碎问题-为什么1/2 * 2是1而不是0.25?

1 个答案:

答案 0 :(得分:2)

乘法和除法具有相同的优先级,并且从左到右执行。例如,我将“ PEDMAS”打入了我最喜欢的搜索引擎,my first hit说:

  

即使PEMDAS中用于乘法的M优先于用于除法的D,但这两个运算实际上具有相同的优先级。按从左到右的顺序仅完成这两个操作。

相关问题