Hola Frank, espero que estés bien
Sugerencia: compartir tu proyecto en el canal #comparta-tu-codigo en el servidor ONE en Discord ;)
Tu código para calcular el IMC parece estar bien estructurado y debería funcionar correctamente para determinar si el peso está por debajo, es normal o está por encima. Sin embargo, hay un detalle que podrías considerar para mejorar la experiencia del usuario: formatear el valor del IMC para que no muestre demasiados decimales, lo cual puede hacer que el resultado sea más claro.
Por ejemplo, podrías modificar la línea donde imprimes el IMC para que muestre solo dos decimales:
print("Su IMC es: {:.2f}".format(IMC))
Esto hará que el IMC se muestre con solo dos cifras decimales, lo que suele ser suficiente para este tipo de cálculos.
Espero que esta sugerencia te sea útil y que tu proyecto continúe avanzando bien. ¡Espero haber ayudado y buenos estudios!