Я создал программу, которая выглядит следующим образом: demo
Она работает идеально, как я хотел, однако как мне отменить этот эффект?я хочу уменьшить значение до нуля (с шагом "1") после достижения 1280?
Код здесь:
matrix=[]
for i in range(0,6):
matrix.append(0)
matrix[5]=0x0A
i = 1
print matrix
while True:
matrix[0]=i&0xFF
i += 1
if (i > 255):
matrix[0] = 255
matrix[1] = i&0xFF
if (i > 512):
matrix[1] = 255
matrix[2] = i&0xFF
if (i > 768):
matrix[2] = 255
matrix[3] = i&0xFF
if(i > 1024):
matrix[3] = 255
matrix[4] = i&0xFF
print matrix
Я не могу изменить значение «i» на -1, потому что оно находится в цикле while (мне так нужно).Так что может быть решением здесь?