hora = int(input('Digite a hora atual (Formato 24 horas): '))
print('Acesso permitido' if 8 <= hora <= 18 else 'Acesso negado')
hora = int(input('Digite a hora atual (Formato 24 horas): '))
print('Acesso permitido' if 8 <= hora <= 18 else 'Acesso negado')
Oi, Ryan! Como vai?
O jeito como você usou o operador ternário para simplificar a verificação da hora está bem claro e direto. Isso deixa o código mais enxuto e fácil de ler.
Uma dica interessante para o futuro é usar também a função datetime.now()
para obter automaticamente a hora do sistema. Veja este exemplo:
from datetime import datetime
hora = datetime.now().hour
print('Acesso permitido' if 8 <= hora <= 18 else 'Acesso negado')
Esse código usa hora = datetime.now().hour
para pegar a hora atual sem precisar do input
.