Michelle Rada Agudelo
Sentencia
condicional:
Para
programar en cualquier lenguaje es fundamental establecer
condiciones, es decir, información o datos que son dependendientes
de otros. Para ello, son utilizados los condicionales los cuales
gestionan y controlan el flujo de ejecución dependiendo de cierto
requisito o restricción.
En
python, las palabras if, elif y else son utilizadas para tal
propósito.
If
Evalúa
básicamente una operación lógica, es decir una expresión que dé
como resultado verdadero o false (true o false), y ejecuta la pieza
de código siguiente siempre y cuando el resultado sea verdadero.
Por ejemplo queremos comprobar si a + b = 2. Entonces decimos if a +
b = 2. Nos devuelve verdadero o falso
Elif
Significa que si el If es falso, entonces compruebe otra cosa. Funciona de la siguiente forma
if a + b = 2:
Elif
Significa que si el If es falso, entonces compruebe otra cosa. Funciona de la siguiente forma
if a + b = 2:
…
(Respuesta)
elif a + b = 3:
elif a + b = 3:
… (Respuesta)
Si a +b = 2, entonces ejecute algo donde están los 3 puntos. Si a + b no es igual a 2, entonces continúa con elif. Si a + b = 3, entonces ejecute lo que está en los 3 puntos.
Se pueden colocar tantos elif como sea necesario para el programador. Aquí tenemos un ejemplo de más de un elif:
if a + b = 2:
Si a +b = 2, entonces ejecute algo donde están los 3 puntos. Si a + b no es igual a 2, entonces continúa con elif. Si a + b = 3, entonces ejecute lo que está en los 3 puntos.
Se pueden colocar tantos elif como sea necesario para el programador. Aquí tenemos un ejemplo de más de un elif:
if a + b = 2:
… (Respuesta)
elif a + b = 3:
elif a + b = 3:
…(Respuesta)
elif a + b = 4:
elif a + b = 4:
…(Respuesta)
Else
podemos decir que el utilizar else lo que hace es que podemos tener la capacidad de ejecutar un código alternativo en caso de que el resultado lógico de la expresión evaluada sea falso, es decir, no se cumpla ni el if, ni ninguno de los elif, al final entonces solo nos queda una posibilidad, esa sería else.
podemos decir que el utilizar else lo que hace es que podemos tener la capacidad de ejecutar un código alternativo en caso de que el resultado lógico de la expresión evaluada sea falso, es decir, no se cumpla ni el if, ni ninguno de los elif, al final entonces solo nos queda una posibilidad, esa sería else.
Ejemplo:
if a+b = 2:
if a+b = 2:
…(Respuesta)
elif a+b = 3:
elif a+b = 3:
…(Respuesta)
elif a+b = 4:
elif a+b = 4:
… (Respuesta)
else:
else:
…(Respuesta)
Y se ejecuta lo que está en los 3 puntos del else. Sería como un elif final, donde no se cumple ninguna de las condiciones requeridas.
Y se ejecuta lo que está en los 3 puntos del else. Sería como un elif final, donde no se cumple ninguna de las condiciones requeridas.
En
el siguiente vídeo se presenta un ejemplo en el que se aplican estos
tres condicionales para programar la ejecución de una encuesta en la
que se pregunta sobre información personal a padres de familia con
el propósito de examinar si ellos tienen algún interés en que
sus hijos hombres ingresen a una escuela militar:
No hay comentarios:
Publicar un comentario