我有以下代碼。如何在python代碼中編寫這個算法?
for k in range((N + 1) * K):
if k >= 0 and k <= K-1:
# do something
# n = 0
elif k >= K and k <= 2*K-1:
# do something
# n = 1
elif k >= 2*K and k <= 3*K-1:
# do something
# n = 2
...
...
'做點事情'很難解釋,但我用情感n = p取而代之。
我該如何明確地寫這個?更具體地說,如果k在p = 0到N的集合{p * K,...,(p + 1)* K-1}中,那麼做一些事情。我怎樣才能在代碼中做到這一點?
您是否正在尋找一種方式來計算n的K + 'n = k // K' –