1
resposta

saudação personalizada

hora = int(input('Informe a hora atual (0-23): '))


def exibir_saudacao(hora):
    if hora < 12:
        return 'Bom dia!'
    elif hora  >= 12 and hora <= 18:
        return 'Boa tarde!'
    elif hora > 18 and hora < 24:
        return 'Boa noite!'
    else:
        return 'Hora Inexistente' 
     
print(exibir_saudacao(hora))
1 resposta

Oi, Carlos! Como vai?

Seu código está muito bem estruturado e faz um ótimo uso de condicionais dentro da função exibir_saudacao. É interessante como você tratou o caso da hora inexistente, garantindo que o programa tenha uma resposta para qualquer entrada.

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