AVS*_*AVS 0 python for-loop python-3.x
在我的代码中,我实现了一个循环,其中下限和上限是可变的,并且可能发生下限和上限相同.在这种情况下,Python会跳过循环.
for i in range(low_, high_):
print(i)
Run Code Online (Sandbox Code Playgroud)
有没有办法在循环的定义中解决这个问题?
是的,何时low == high,循环不进入.
循环从start包含到(end - 1); 因此,这是完全正常的行为
在这种情况下low == high,你必须测试打印低.(感谢@Michael_heath在评论中发现错误)
for i in range(low_, high_):
print(i)
if low_ == high_:
print(low_)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
53 次 |
| 最近记录: |