Условие:
Как зациклить код и задавать вопрос повторно, если введенное значение не попадает в диапазон от о до 24
time = int(input("Введите целое число от 0 до 23: "))
if time >= 6 and time <= 11:
print(f"Указанное время {time} часов означает, что сейчас утро")
elif time >= 12 and time <= 17:
print(f"Указанное время {time} часов означает, что сейчас день")
elif time >= 18 and time <= 21:
print(f"Указанное время {time} означает, что сейчас вечер")
elif time >= 22 and time <= 24 or time>= 0 and time <= 5:
print(f"Указанное время {time} означает, что сейчас ночь")
else:
print(f"Указанное время {time} введено некорректно, введите повторно")
