Programación en Python: Algoritmos con Condicionales
Yoselin Arias
Valentina Romero
Docente: Ronald Martelo
Universidad de San Buenaventura
Facultad de Ingenierías (Cartagena)
Ingeniería Química
Cartagena, Colombia
Asignatura/fundamento de programación
15 de abril de 2026
Desarrollo temático
1. Investigue, analice, estudie y responda de forma sustentada las siguientes preguntas:
a. ¿Que son las expresiones Booleanas o Lógicas en programación? Las
expresiones booleanas (o lógicas) en programación son aquellas que solo
pueden tener dos resultados posibles verdadero o falso. Se utilizan
principalmente para tomar decisiones dentro de un programa, por ejemplo en
estructuras como: if,while o for.
b. ¿Cómo se construyen las expresiones lógicas en programación? Las expresiones
lógicas (o booleanas) se construyen cambiando valores, variables y operadores
de manera que el resultado final sea verdadero o falso.
Valores o variables → edad, nota
Operadores de comparación → >, <, ¡==!,=, >=, <=
Operadores lógicos → and, or, not
c. ¿Qué son los operadores de comparación o relacionales en programación?
Construya una tabla con los operadores relacionales utilizados en Python, que
incluya 3 columnas: El operador, el propósito o funcionamiento del operador y
una columna de ejemplos (por cada operador construir 3 ejemplos indicando el
resultado de evaluar la expresión).
Los operadores de comparación (o relacionales) en programación son símbolos
que se usan para comparar dos valores. El resultado de esa comparación siempre
es verdadero (True) o falso (False).
Operador Propósito/funcionamiento Ejemplos
== Igual a (compara si dos 5 == 5 → True
3 == 7 → False
valores son iguales)
"a" == "a" → True
!= Diferente de (verifica si no 5! = 3 → True
4! = 4 → False
son iguales)
"hola”! = "adiós" →
True
> Mayor que 10 > 5 → True
3 > 8 → False
7 > 7 → False
< Menor que 2 < 9 → True
6 < 1 → False
5 < 5 → False
>= Mayor o igual que 8 >= 8 → True
9 >= 3 → True
2 >= 6 → False
<= Menor o igual que 4 <= 4 → True
1 <= 7 → True
9 <= 2 → False
d. ¿Qué son los operadores o conectores lógicos? Construya una tabla con los
operadores lógicos utilizados en Python, que incluya 3 columnas: El operador,
el propósito o funcionamiento del operador y una columna de ejemplos (por
cada operador construir 3 ejemplos indicando el resultado de evaluar la
expresión).
Los operadores o conectores lógicos son aquellos que permiten combinar o
modificar expresiones booleanas para obtener un resultado final de verdadero
(True) o falso (False).
Operador Propósito/funcionamiento Ejemplos
And Verdadero si todas las True and True →
True
condiciones son verdaderas
True and False →
False
5 > 3 and 2 < 4 →
True
Or Verdadero si al menos una True or False →
True
condición es verdadera
False or False →
False
3 > 5 or 10 > 2 →
True
Not Invierte el valor lógico not True → False
not False → True
not (5 > 3) →
False