タイマーリセット
タイマーのリセット処理は、こう書いてもいいけど、
timer = 0
TIMER_MAX = 16
for i in range(25):
print timer
timer += 1
if timer >= TIMER_MAX:
timer = 0
こういう風に書くこともできる。
timer = 0
TIMER_MAX = 16
for i in range(25):
print timer
timer += 1
timer &= (TIMER_MAX - 1)
※ただし、TIMER_MAXは、2^nでなければならない。