1
resposta

Resoluçaõ

hora = int(input("Que horas são?"))

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

Olá, Maressa, como vai?

Seu código resolve corretamente a proposta da atividade. A condição verifica se o horário informado está dentro do intervalo permitido e, caso esteja, libera o acesso. Caso contrário, o acesso é negado. A lógica com if e else foi aplicada de forma adequada para o cenário apresentado.

Uma pequena observação é que, em Python, não é necessário usar parênteses na condição do if, embora isso não cause erro. O código também poderia ser escrito desta forma, mantendo exatamente o mesmo comportamento:

hora = int(input("Que horas são? "))

if hora >= 8 and hora <= 18:
    print("Acesso permitido")
else:
    print("Acesso negado")

Obrigado por compartilhar sua resolução e continue praticando e trazendo suas implementações para discussão.

O fórum segue à disposição sempre que precisar.

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