Oi, Eduardo! Como vai?
Agradeço por compartilhar.
Eu achei interessante como você organizou bem a função saudacao com condicionais claras e ainda adicionou o try/except pra tratar erros de entrada. Isso mostra uma preocupação importante com a experiência de quem usa o programa, evitando que ele quebre com valores inválidos.
Uma dica interessante para o futuro é usar o método isdigit() para validar a entrada antes de converter, evitando o uso direto do try/except para esse caso simples.
entrada = input("Digite a hora atual: ")
if entrada.isdigit():
hora = int(entrada)
print(hora)
else:
print("Digite apenas numeros")
Esse código verifica se o valor digitado contem apenas números antes de converter, evitando erros na execução.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!