Hola Estudiante, espero que estés bien
Parece que ya tienes un buen comienzo para tu proyecto de cálculo del IMC. El código que has compartido parece estar funcionando correctamente. Vamos a repasarlo:
Entrada de datos: Estás usando input() para solicitar al usuario su peso y altura, convirtiéndolos a tipo float para poder realizar cálculos numéricos.
Cálculo del IMC: Utilizas la fórmula correcta para calcular el IMC: imc = peso / (altura ** 2).
Condicionales: Estás usando if, elif, y else para determinar la categoría de peso basada en el IMC calculado:
imc < 18.518.5 <= imc < 25imc >= 25Salida: Imprimes el IMC con dos decimales y el mensaje correspondiente.
El resultado que obtuviste, con un IMC de 25.26, es correcto para los valores de entrada proporcionados (peso = 73 kg, altura = 1.70 m).
Si tienes alguna duda específica o algo no está funcionando como esperas, revisa que las entradas sean correctas y que el código se ejecute sin errores. Asegúrate también de que los valores de entrada estén en el formato correcto (kilogramos para el peso y metros para la altura).
Espero haber ayudado y buenos estudios!