Olá, Amanda! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o operador lógico para estruturar as condições com Python, utilizou muito bem o if elif else para organizar os cenários e ainda compreendeu a importância da validação de entrada para garantir que o programa responda corretamente.
Uma dica interessante para o futuro é aplicar o módulo datetime para trabalhar com horários de forma mais precisa. Assim:
from datetime import datetime
hora_atual = datetime.now().hour
if hora_atual < 8 or hora_atual > 18:
print("Acesso negado.")
elif 8 <= hora_atual < 18:
print("Acesso liberado.")
else:
print("Formato inválido, tente novamente.")
Isso faz o controle automático do horário atual sem precisar que o usuário digite manualmente.
Sugestão de conteúdo para você mergulhar ainda mais no tema:
Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!