如何根据他人的变量号递增变量?

时间:2019-12-23 22:45:27

标签: python loops counter

我想编写以下代码行,但是“ 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
    ...

1 个答案:

答案 0 :(得分:1)

这可以用整数除法完成:

k = 2 + (i-1) // 90