Eu fiz desta forma.
https://colab.research.google.com/drive/1pDMpD2bsp4kFalehuCrmkRzLBAabX4IN?usp=sharing
Oi, Beatriz, como vai?
O código entregue resolve a proposta com clareza e organização. O uso do try/except para capturar o ValueError é um ponto que merece destaque, pois demonstra uma preocupação real com a experiência de quem vai usar o programa, algo que vai além do pedido no exercício.
O tratamento do .replace(',', '.') antes do float() é um detalhe importante e bem pensado, já que o padrão brasileiro usa vírgula como separador decimal e isso poderia causar erros silenciosos ou confundir o usuário.
A estrutura condicional com if, elif e else está correta e com a indentação adequada, e o uso de f-string para exibir o resultado final deixa a saída do programa legível e bem formatada.
Parabéns pelo exercício e obrigado por compartilhar.
Continue trazendo seus projetos ao fórum, é sempre enriquecedor ver esse tipo de cuidado na solução.