Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Sugestão] Minha resposta

Gostaria de saber se minha resposta está adequada e um clean code:

peso = float(input("Digite seu peso (em kg): "))
altura = float(input("Informe a sua altura (em metros): "))
IMC = peso / (altura ** 2)
if IMC < 18.5:
    print(f"Seu IMC é: {IMC:.2f} \n Você está abaixo do peso.")
elif IMC >= 25:
    print (f"Seu IMC é: {IMC:.2f} \n Você está acima do peso.")
else:
    print(f"Seu IMC é: {IMC:.2f} \n Você está com o peso normal.")
1 resposta
solução!

Oi Gabrielle,

Sua resposta está muito boa e o código está bem legível! 👍

A estrutura condicional if, elif e else foi utilizada corretamente para classificar o IMC.

A formatação da saída com f-string e a precisão de duas casas decimais também são ótimas práticas.

Veja mais: Documentação oficial do Python sobre estruturas condicionais

Continue praticando e explorando os conceitos! 💪

tux matrix    Caso este post o tenha ajudado, por favor, marcar como solucionado ☑️. Bons Estudos! 🤓