Oi, Yan! Como vai?
Gostei da forma como você estruturou a interação com o usuário e aplicou as condicionais para classificar o IMC. Um ponto importante é ajustar o cálculo do imc, pois o correto é usar altura ** 2, e também cuidar da indentação dentro do if, elif e else, que é necessária no Python para o código funcionar corretamente.
Uma dica interessante para o futuro é usar funções para organizar melhor o código. Veja este exemplo:
def calcular_imc(peso, altura):
return peso / (altura ** 2)
peso = float(input('Digite seu peso: '))
altura = float(input('Digite sua altura: '))
imc = calcular_imc(peso, altura)
print(imc)
Esse código separa o cálculo em uma função, facilitando reutilização e organização.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!