tkinter вычитание без отрицательных чисел - PullRequest
0 голосов
/ 29 мая 2020

Я создал счетчик для хоккейной игры, которую пишу. Периоды составляют 20 минут и для каждого события (пас, катание, выстрел и т. Д. c. На часах отходит определенное количество секунд.

все работает нормально, кроме случаев, когда я приближаюсь к 0, скажем 1 или 2 и я вычитаю 4 секунды, часы показывают отрицательное число (19-02). Я думал, что оператор if позаботится об этом, чего мне не хватает

seconds -= 4                                    
label_seconds.configure(text=('%.2d' % seconds))
label_minutes.configure(text=('%.2d' % minutes))
if seconds <= 0:                                
   seconds += 60                               
   minutes -= 1                                
...