¡Hola Eva, espero que estés bien!
Entiendo que quieres mostrar el valor del IMC con dos decimales. Para lograr esto en Python, puedes utilizar la función format()
o una cadena de formato. Aquí te muestro cómo podrías hacerlo utilizando ambas opciones:
Usando format()
:
print("Su IMC es: {:.2f}".format(imc))
Usando una cadena de formato f-string (disponible en Python 3.6 y versiones posteriores):
print(f"Su IMC es: {imc:.2f}")
Ambas opciones redondearán el valor del IMC a dos decimales al mostrarlo. Puedes reemplazar la línea en tu código donde imprimes el IMC por cualquiera de estas dos opciones.
Espero que esto te ayude a mejorar tu proyecto. ¡Bons estudios!