Ошибка в коде на Python
Помогите с кодом не понимаю в чем проблема(пишу программе что надо закончить в 0:3, второстепенный цикл прекрашает работу, а первый нет просто перешагивает значение с 0 на 1 и часы дальше пошли

По дате
По Рейтингу
Этот код вообще не должен работать. Переменная minute вызывается до своего объявления
К тому же тикают там секунды, а не минуты. Вот так получилось что-то более адекватное.
Ввели 1 и 10 - часики послушно остановились на отметке 1 : 10
12345678910111213
import time
def f():
t = int(input())
t2 = int(input())
for h in range(24):
for m in range(61):
print(h,' : ', m)
time.sleep(1)
if t == h and t2 == m:
return
f()
Поскольку этот код у тебя вообще запускается (извиняй, не перепечатывал его ради тебя, любимого), вангую, что minute - это какая-то константа в библиотеке time, а не то, что ты думаешь.
Больше по теме