How to understand this sentence about range, from the book Introduction to Computation and Programming Using Python
我是通过《使用python的计算和编程入门》一书来学习python的。我在《关于范围:
If step is positive, the last element is the largest integer start + i*step less than stop.
号
我想我理解范围是如何工作的:范围(a,b,z)将从a开始,并试图"达到"b,步长为z,如果步长为1,它b-1将是最大的结果。但我不明白古塔格教授上面的句子。
如果步骤为正数,最后一个元素无疑是最大的整数。但最后一个元素和stop之间的区别不是(stop-(start+i*step))?
为什么他说它会比停止少一步启动?
你理解得很正确。他并不是说这是比
- 它是最大的整数
- 形式是
start + i*step 。 - 且小于(小于)
stop 。
小精灵