Oi, André! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
O seu código tá bem estruturado e mostra que você aplicou corretamente as condicionais if, elif e else para classificar o IMC. Também chamou atenção o uso da formatação :.2f, que deixa o resultado mais organizado ao mostrar apenas duas casas decimais.
Você pode usar o método round() pra arredondar valores antes de exibir o resultado. Isso pode ajudar quando você quiser trabalhar com o valor arredondado dentro do código também.
peso = float(input("Digite seu peso: "))
altura = float(input("Digite sua altura: "))
imc = peso / (altura ** 2)
imc = round(imc, 2)
print("Seu IMC e:", imc)
Neste código, round(imc, 2) arredonda o valor do IMC para duas casas decimais, permitindo utilizar o valor já ajustado em outras partes do programa.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!