1
resposta

Controle de acesso ao escritório: Minha Resposta

hora = int(input("Digite a hora atual no formato 24 horas: "))

if 8 <= hora < 18:
    print("Acesso permitido.")
else:
    print("Acesso negado.")
1 resposta

Oi, Luiz! Como vai?

Agradeço por compartilhar.

O seu uso da condição encadeada 8 <= hora < 18 ficou bem direto e elegante para validar o horário de acesso. Isso mostra um bom entendimento das condicionais em Python e deixa o código mais limpo.

Você pode validar a entrada do usuário para evitar valores fora do intervalo de 0 a 23.


hora = int(input("Digite a hora atual: "))

if 0 <= hora <= 23:
    if 8 <= hora < 18:
        print("Acesso permitido")
    else:
        print("Acesso negado")
else:
    print("Hora invalida")

Esse código garante que o valor digitado seja um horario válido antes de aplicar a regra de acesso.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!