Hoy quiero compartir un pequeño logro que me dejó bastante motivado. Estuve trabajando en un programa en Python para calcular el Índice de Masa Corporal (IMC), y además de mostrar si el resultado indica bajo peso, peso normal o sobrepeso, logré que también imprima el valor del IMC con dos decimales usando f-strings.
Al principio me confundí con la sintaxis :.2f, pero entendí que es una forma elegante de mostrar números flotantes redondeados. También razoné bastante sobre las condiciones elif 18.5 <= imc < 25, y aunque Python permite comparaciones encadenadas, personalmente prefiero escribirlo como imc >= 18.5 and imc < 25 porque me parece más claro.
Me encanta ir entendiendo cada parte del código, no solo que funcione sino que tenga sentido. Si alguien está empezando, les recomiendo celebrar cada avance, por pequeño que parezca.
esta parte del código es muy interesante: {IMC:.2f}") # Muestra el IMC con dos decimales