De novo, implementei de maneira parecida à desafios anteriores
def verificar_acesso_escritorio():
while True:
try:
hora_atual_str = input("Digite a hora atual (formato 24 horas): ")
hora_atual = int(hora_atual_str)
if 0 <= hora_atual <= 23:
break
else:
print("Hora inválida. Por favor, digite um número entre 0 e 23.")
except ValueError:
print("Entrada inválida. Por favor, digite um número inteiro.")
if 8 <= hora_atual <= 18:
print("Acesso permitido.")
else:
print("Acesso negado.")
verificar_acesso_escritorio()