Olá, Tamara, como vai?
Seu código atende perfeitamente ao que foi solicitado no exercício e demonstra uma boa compreensão sobre o uso de funções e a manipulação de tipos de dados numéricos em Python. Você utilizou corretamente a conversão para float para permitir valores decimais e aplicou a formatação de duas casas decimais na saída, o que é uma excelente prática ao lidar com valores monetários.
Parabéns por compartilhar sua resolução e continue praticando. O fórum está à disposição para qualquer dúvida que surgir.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!