Olá, Ronaldo! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou a condicional para classificar os resultados do IMC com Python, utilizou muito bem o operador de comparação para definir os intervalos e ainda compreendeu a importância da formatação com :.1f para deixar a saída mais clara.
Uma dica interessante para o futuro é trabalhar com elif adicionais para detalhar mais faixas de classificação do IMC, como sobrepeso e obesidade. Assim:
print('***Calculadora de IMC***')
peso = float(input('Digite seu peso atual: '))
altura = float(input('Agora, digite sua altura: '))
imc = peso / (altura**2)
print(f'Seu IMC é: {imc:.1f}')
if imc < 18.5:
print('Você está abaixo do peso ideal!')
elif 18.5 <= imc < 25:
print('Parabéns! Você está dentro dos parâmetros considerados saudáveis!')
elif 25 <= imc < 30:
print('Você está com sobrepeso.')
else:
print('Você está em obesidade. Procure acompanhamento profissional.')
Isso deixa a análise mais completa e próxima das classificações utilizadas em saúde pública.
Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!