def saudacao(hora):
if hora < 12:
return "Bom dia!"
elif 12 <= hora < 18:
return "Boa tarde!"
else:
return "Boa noite!"
hora = int(input("Digite a hora atual (0-23): "))
print(saudacao(hora))
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!
def saudacao(hora):
if hora < 12:
return "Bom dia!"
elif 12 <= hora < 18:
return "Boa tarde!"
else:
return "Boa noite!"
hora = int(input("Digite a hora atual (0-23): "))
print(saudacao(hora))
Olá, Luiz, como vai?
O seu código foi desenvolvido de forma muito clara e organizada, utilizando corretamente as estruturas condicionais if, elif e else para categorizar os períodos do dia. A lógica aplicada para os intervalos de horas atende perfeitamente aos requisitos do desafio, garantindo que a saudação correta seja exibida conforme a entrada do usuário.
Parabéns pela excelente resolução e por compartilhar seu progresso no fórum.
Continue postando seus exercícios para inspirar outros estudantes.