Si sí entonces:

--Originally published at Eduardo's Projectz

En pyhton, como en muchos otros lenguajes de programación, existe algo llamado “condiciones”. Lo que hacen estas “condiciones” es evaluar una declaración y decidir si esta es verdadera o falsa y ejecutar un comando diferente según el resultado.

En esta ocasión vamos a ver la condicional “if”, esta significa, literalmente, si.

python_if_statement

El “if” evalúa si algo es correcto, en caso de que sí sea correcto se ejecutará un algoritmo, y si lo evaluado es incorrecto continuará el programa sin correr el algoritmo que está adentro del “if”.

captura-de-pantalla-de-2016-09-14-22-37-48

En este caso si la variable edad es menor que 18 se mostrará en pantalla “¡Sal de aquí niño!”, pero si la variable edad es igual o mayor que 18 no pasará nada.

Para crear una condición del tipo “if” se tiene que escribir if seguido de la condición y por último dos puntos (“:”).

if condicion:

 

Existen complementos a la condicional “if” llamados “else” y “elif”, estos significan lo demás  y lo demás que sea, respectivamente.

La primera permite ejecutar una acción solamente si la condición establecida por el “if” es falsa.

captura-de-pantalla-de-2016-09-14-22-47-27

En este caso se establece que si la edad no es menor a 18 se mostrará en pantalla la frase “Bienvenido”.

Para utilizar la condición “else” simplemente debes escribir else seguido de dos puntos (“:”). La condición “else” debe de estar con los mismos espacios a la izquierda que la condición “if”.

else:

 

La condición “elif” hace que se ejecute un algoritmo siempre y cuando la condición del “if” (y de los “elifs” antes de este) sea falsa, pero una condición designada sea verdadera.

captura-de-pantalla-de-2016-09-14-22-56-51

En el código anterior podemos ver que si la edad dada no es menor a 18 pero sí es mayor a 50 se correría la linea 5 que imprimiría “Pase usted señor”)

59943535
utilizar la condición “elif” se debe de escribir elif seguido de una condición diferente a la del if (de lo contrario nuna¿ca se correrá) y al final dos puntos (“:”).

elif condición:

 

Para una información más completa visita: https://docs.python.org/3/tutorial/controlflow.html http://www.tutorialspoint.com/python/python_if_else.htm

 

Si eres de los que prefieren un video a leer: https://youtu.be/qf0sfRZ0hHc https://youtu.be/d4G1ozdM5u8 https://youtu.be/4u2ClNCtcgY https://youtu.be/42MBMSOZgD4

 

59943535