Oi, Luiz.
Agradeço por compartilhar.
Muito legal ver como você estruturou o cálculo do IMC e utilizou bem o if, elif e else pra classificar os resultados. A aplicação do round(imc, 2) também mostra atenção na apresentação dos dados, o que faz diferença na experiência do usuário.
Uma dica interessante para o futuro é usar o método format() como alternativa para controlar casas decimais:
peso = float(input('Digite o peso: '))
altura = float(input('Digite a altura: '))
imc = peso / (altura ** 2)
print('IMC: {:.2f}'.format(imc))
Esse código calcula o IMC e formata a saída para duas casas decimais sem usar round, deixando o print mais direto.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!