Oi, Carolline! Como vai?
Agradeço por compartilhar.
Seu projeto ficou bem organizado e com uma lógica clara no uso do if, elif e else. Gostei de como você tratou os intervalos do IMC de forma direta e legível, além de usar a formatação {imc:.1f}, que deixa a saída mais amigável.
Uma dica interessante para o futuro é armazenar a classificação em uma variável antes de exibir, isso ajuda a reutilizar o valor depois, se quiser evoluir o programa.
peso = float(input('Digite o peso: '))
altura = float(input('Digite a altura: '))
imc = peso / (altura ** 2)
if imc < 18.5:
classificacao = 'abaixo do peso'
elif imc < 25:
classificacao = 'peso normal'
else:
classificacao = 'acima do peso'
print('IMC:', round(imc, 1))
print('Classificacao:', classificacao)
Esse código calcula o imc, define uma classificacao e depois imprime os resultados de forma separada.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!