Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Desafio

hora_atual = int(input("Digite a hora atual e ignore os minutos (formato 24 horas): "))

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

Oi, Vanessa. Tudo bem com você?

Seu código está correto e atende ao que a atividade solicita. A condição 8 <= hora_atual < 18 é uma forma simples e eficiente de verificar se o horário está dentro do intervalo permitido para acesso ao escritório.

Como dica adicional, poderia ser interessante validar se a hora informada está entre 0 e 23, evitando entradas inválidas como 25 ou -1.

O que mudaria na sua lógica caso o acesso fosse permitido também exatamente às 18h?

Parabéns pela resolução da atividade e por compartilhar seu código. Continue praticando e contando com o fórum sempre que precisar.

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