Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Python
Condicionales
Manuela Viviana Chacón
Universidad Nacional de Colombia – Sede Manizales
Manizales, Agosto 2021
Contenidos
01 Sentido lógico
Condicionales en Python
02 Sintaxis
Condicionales en Python
03 Ejercicios
Temas de clase
01
Sentido lógico
De un condicional
Sentido lógico condicional
Usualmente tanto en la vida real como en los programas computacionales las acciones
esta sujetas a condiciones que deben ser evaluadas para toma una u otra acción.
Consideremos el siguiente planteamiento.
1. Comprar el árbol
2. Armar base
3. Poner tronco
4. Poner ramas
5. Abrir ramas
6. Poner adornos
7. Poner estrella
8. Fin
1. Comprar el árbol
2. Armar base
La condición implica una
3. Poner tronco acción de evaluación
4. Poner ramas
5. Abrir ramas
6. Si tengo adornos
6.1. Poner adornos
7. Poner estrella
8. Fin
Event illustrations by Storyse
Sentido lógico condicional
Una condición puede ser pensada como una pregunta, esta pregunta solo tiene dos
posibles respuestas si y no, lo que en programación sería Falso o Verdadero. Si la
condición es verdadera (respuesta sí) se realizan determinadas acciones.
1. Comprar el árbol
2. Armar base
3. Poner tronco
4. Poner ramas
5. Abrir ramas
6. Si tengo adornos
6.1. Poner adornos Por verdadero
7. Si no tengo adornos Por falso
7.1 Comprar adornos
7.2 Poner adornos
8. Fin
Sentido lógico condicional
En las preguntas hasta el momento se ha observado que si la condición es verdadera se
ejecutan líneas especificas, pero de no serlo el programa continua ejecutándose
después de la pregunta. Hay otra condición que en lenguaje natural significa que hacer
cuando la condición es negativa.
¿Qué tanto va a mostrar el programa?
1. Recibir número 1, num1
2. Recibir número 2, num2
3. Si número 1 es mayor que número 2
3.1. Restar número 1 – número 2
3.2 Mostrar resta
4. Si no (número 2 menor o igual a número 1)
4.1. Restar número 2 – número 1
4.2 Mostrar resta
5. Mostrar suma número 1 + número 2
6. Fin
Sentido lógico condicional
Inicio
En los diagramas de flujo esta instrucción se
representa con un diamante que tiene dos salidas num1
posibles, dentro del diamante se escribe la num2
condición por ejemplo.
Gracias!
CREDITS: This presentation template was created by Slidesgo, including
icons by Flaticon, infographics & images by Freepik and illustrations by
Stories