Está en la página 1de 17

Agenda

• Condición simple
• Condiciones anidadas
• Tabla de verdad
• Realizar condicionales usando lenguaje python.
Condiciones

Condiciones
La decisión sobre la
cuál será nuestro
siguiente paso a
ejecutar se puede tomar
mediante el
cumplimiento de una
condición

2
Condiciones

¿Es usted mayor de edad?


•Para acceder a ciertos
lugares es necesario
presentar nuestra cédula de
identidad, para verificar si
somos mayores de edad, el
guardia la mira y obtiene la
información: “si la edad es
mayor o igual a 18, puede
pasar, de el caso contrario,
no puede ingresar al
recinto”. 3
Condiciones

Estructura condicional

4
Condiciones

Estructura condicional
•Primero usamos la
palabra reservada “if”

•Luego indicamos la
condición a cumplir.

•Finalmente cerramos
con “:”

5
Condiciones

Estructura del condicional


Todo lo que queremos programar cuando se
cumpla la condición debe estar indentado
en el if, esto se refiere a la
tabulación inicial que se crea
automática cuando ingresamos “:” son
exactamente 4 espacios.

6
Condiciones

Estructura del condicional


Todo lo que queremos programar cuando se
cumpla la condición debe estar indentado
en el if, esto se refiere a la
tabulación inicial que se crea
automática cuando ingresamos “:” son
exactamente 4 espacios.

7
Condiciones

Recordando

Para comparar, utilizaremos los


siguientes operadores.

8
Condiciones

Cuando Observación
creamos una condición el
computador recibe la señal verdadero o
falso (en el caso de que se cumpla o no
la condición).
Por ejemplo:

a es 5, es mayor que 3, la condición


entrega True al sistema (verdadero).
Si recibe “True” ejecuta lo que este
dentro de “if”.
9
Condiciones

Observación
Else

Se pueden crear
condiciones sin
necesidad de
programar el “else”
(caso que la
condición es falsa).
10
Condiciones anidadas

¿Qué pasa cuando necesitamos


analizar más de una condición?
Analizamos el caso
cuando las mujeres
entran gratis a una
centro de eventos, para
ello se debe cumplir
que la edad de la mujer
sea mayor o igual a 18
y que el sexo sea “F”.

11
Condiciones anidadas

Estructura de condiciones anidadas

Sé puede anidar usando “and” y


“or”, que representan “y” y “o”
respectivamente.

12
Condiciones anidadas

TABLA DE VERDAD

Necesario conocer la siguiente tabla


para hacer seguimiento de código y
todos los posibles casos

13
Condiciones anidadas

Analizando OR

Cuando hablamos de “or”


quiere decir que basta
que se cumpla 1 de las
condiciones anidadas
con “or” para que el
caso general sea
verdadero (True).

14
Condiciones anidadas

Analizando AND

En cambio cuando
anidamos usando “and”,
todas las condiciones
deben se deben cumplir
para que el caso en
general sea verdadero
(True).

15
Condiciones anidadas

¿Como saber cual usar?

Ahora está en manos de


ustedes como
programadores decidir
qué anidado le darán a
sus condiciones para
que cumpla con los
requisitos del usuario.

16
Conclusión

» ¿Qué aprendimos hoy?

» ¿Pueden pensar algún ejemplo para condiciones


anidadas?
» ¿Qué utilidad le darían a lo aprendido en
clases?

También podría gustarte