Olá, Marcelo! Como vai?
Parabéns pela resolução da atividade!
Vi que você explorou a função if para controlar fluxos com Python, utilizou muito bem o elif para criar condições intermediárias e ainda compreendeu a importância da função input para interagir com o usuário.
Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.
Uma dica interessante para o futuro é aplicar o módulo datetime para obter a hora atual automaticamente. Assim:
from datetime import datetime
def saudacao():
hora = datetime.now().hour
if hora < 12:
print("Bom dia")
elif hora <= 18:
print("Boa tarde")
else:
print("Boa noite")
saudacao()
Isso faz a saudação sem precisar digitar a hora manualmente.
Ah, uma pergunta: Você prefere deixar o programa mais dinâmico usando bibliotecas como datetime para automatizar tarefas ou acha melhor manter entradas manuais para maior controle?
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!