Oi, Gabriel! Como vai?
Agradeço por compartilhar.
Gostei bastante da sua iniciativa de converter para float e tratar erros com try e except. Isso mostra uma preocupação com a validação da entrada da pessoa usuária, algo muito importante em aplicações reais. O uso de LIMITE_SEGURANCA como constante também deixou o código mais organizado e fácil de manter.
Se quiser testar, pode usar o metodo round() pra limitar casas decimais ao exibir valores.
temperatura = 27.4567
temperatura_formatada = round(temperatura, 2)
print(temperatura_formatada)
Nesse código, round() reduz o número pra duas casas decimais, deixando a exibição mais clara pra pessoa usuária.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!