Hola Edwin, espero que estés bien
Tu código para calcular el Índice de Masa Corporal (IMC) se ve bastante bien y está casi completo. Sin embargo, parece que falta una parte importante: mostrar el valor del IMC antes de indicar la categoría de peso. Esto es lo que puedes hacer para mejorar tu programa:
Peso = input("Escribe tu peso en kilogramos: ")
Altura = input("Escribe tu altura en metros: ")
IMC = float(Peso) / (float(Altura) ** 2)
# Mostrar el valor del IMC calculado
print(f"Tu IMC es: {IMC:.2f}")
if IMC < 18.5:
print("Por debajo del peso")
elif IMC >= 18.5 and IMC < 25:
print("Peso normal")
else:
print("Por encima del peso")
Con esta modificación, el programa primero imprime el valor calculado del IMC con dos decimales, lo que proporciona una mejor comprensión del resultado antes de mostrar la categoría de peso correspondiente.
Espero que esto te ayude a completar tu ejercicio. ¡Bons estudios!