【发布时间】:2019-12-23 22:45:27
【问题描述】:
我想写下面这行代码,但是“i”的范围是1到100000000,有没有更好的方法来根据i的值增加k的值?我想在“i”中为每个 90 的间隔增加 k 的值。
i=0
while i<100000000:
i+=1
if i<91:
k=2
if i>90 and i<181:
k=3
if i>180 and i<271:
k=4
...
【问题讨论】:
-
旁注:您可以使用range() 在 Python 中更简洁地形成这样的循环。有关详细说明,请参阅this SO question。