Python es un lenguaje de programación importante que hay que conocer. Se utiliza ampliamente en campos como Machine Learning, la Ciencia de Datos, el desarrollo web, y muchos otros.

En esta publicación nos enfocaremos en explicar el condicional if.

aprende fácilmente inteligencia artificial - newsletter

En este punto ya debes haber aprendido cómo asignar valores a distintas variables, acá aprenderás a utilizar esas variables de la manera más básica, para formar no solo nuevas variables sino también expresiones.

Uno de los condicionales utilizado en Python es la declaración “if” o, en español, “si”. Este condicional es muy intuitivo pero es muy importante de aprender esta sintaxis.

Piensa lo siguiente:

Si 4 es igual a 20 entre 5 entonces imprime “Acertaste”.

15-1

Recuerda utilizar el signo de la doble igualdad, ya que estamos verificando que 4 sea igual a 20 dividido entre 5 y no estamos asignando el valor de 15 entre 3 a 5. 5 no es un nombre de una variable, es simplemente un número.

Ahora es crucial colocar dos puntos. Los dos puntos le indica a la computadora qué hacer con el condicional que acabamos de escribir en caso de que se cumpla de manera satisfactoria.

15-2

Para mejorar la legibilidad de nuestro código te recomiendo que escribas la línea correspondiente a la impresión del resultado, en otra línea. Recuerda que debe tener un espaciado, de lo contrario arrojará un error.

Si ejecutamos esta línea se debe realizar de manera correcta, y así es. Si 4 es igual a 20 dividido entre 5 imprimiera la palabra “Acertaste”.

15-3

Probemos un nuevo condicional, esta vez verificando si 4 será igual a 20 dividido entre 4. Este condicional no es correcto ya que 4 no es igual a 5. Si ejecutamos esta línea no obtenemos ningún resultado, ya que no le hemos indicado a la computadora qué hacer cuando la respuesta sea errónea, por lo que ella simplemente no hace nada.

Si observamos esta gráfica podemos ver cómo funcionan los condicionales, antes de imprimir algún resultado la computadora sigue estos pasos lógicos. Si nuestra condición no cumple con los requisitos que hemos establecido el programa será dirigido a otra salida, que en nuestro caso es simplemente hacer nada.

15-4

Una vez ejecutado la condición, la máquina continuará hasta el punto y, desde allí, seguirá con el desarrollo del programa.

Probemos ahora una condición a que no sea igual, para ello simplemente debemos colocar el signo de exclamación y el de igual.

Si 4 no es igual a 2 multiplicado por 3, cosa que es cierta, tenemos como resultado “Acertaste”.

15-5

Esta es una breve explicación a la declaración “if”, esta lógica nos ayudará a continuar con la siguiente lección en donde complicamos un poco las cosas.

Si te estás iniciando en la programación para Machine Learning y aún no te sientes tan diestro, te ofrezco un pack con las instrucciones básicas de Python, NumPy y Pandas. Estas guías serán de gran utilidad si estás comenzando ya que podrás recurrir a ella cada vez que no te acuerdes de alguna instrucción o no sepas hacer algo que es rutinario al momento de programar Machine Learning. Para descargar el pack con las guías solamente tienes que ingresar a este enlace.

Deja un comentario

Tu dirección de correo electrónico no será publicada.