我正在用 Python 做一些非常基础的练习。我正在用hard way to learn python这本书,练习3中有一个表达式我应该理解。
3 + 2 + 1 - 5 + 4 % 2 - 1/4 + 6,结果为 7。
对我来说,答案是 6。
6 - 5 + 0 - 1/4 + 6
1 - 1/4 + 6
6.
这显然是错误的,但是谁能帮我解决数学等方面的问题?如果它不在括号内,我似乎已经忘记了一切!
编辑:非常感谢您的回复。我清楚地了解了一些非常基本的东西,我认为在继续之前这很重要!我的操作顺序肯定有偏差!
请您参考如下方法:
4 % 2 = 0 因为 4/2 的余数是 0
1/4 也是 0,因为它正在进行整数除法,而 .25 被取整为 0。
