Python %模函数的使用

Python %模函数的使用,python,python-2.7,modulo,Python,Python 2.7,Modulo,通过一个教程,我了解到模函数返回等式的剩余部分。因此,例如,3%4等于3 但我似乎不明白怎么25*3%4=3。25号怎么了 我已经在PowerShell和在线Google calculator上运行了该脚本,返回了相同的结果。有人愿意解释一下吗?既然*和%具有完全相同的优先级,关联性就起作用了。由于这两个运算符都是从左到右求值的(即,关联性是从左到右),因此表达式等效于 (25*3)%4 当然,这是75%4,这也是3。从左到右大声朗读:)我已经猜出来了。哈哈。谢谢。:-)我敢肯定,只有我们这些老

通过一个教程,我了解到模函数返回等式的剩余部分。因此,例如,
3%4
等于3

但我似乎不明白怎么
25*3%4=3
。25号怎么了


我已经在PowerShell和在线Google calculator上运行了该脚本,返回了相同的结果。有人愿意解释一下吗?

既然
*
%
具有完全相同的优先级,关联性就起作用了。由于这两个运算符都是从左到右求值的(即,关联性是从左到右),因此表达式等效于

(25*3)%4


当然,这是75%4,这也是3。

从左到右大声朗读:)我已经猜出来了。哈哈。谢谢。:-)我敢肯定,只有我们这些老C程序员知道,*/和%都具有同等的优先级。@bathsheba我对这一点还是新手,也许有一天我会像你一样说出来。这是75%4,也就是18余数3。