Contenido del Curso
Introducción a Python
Introducción a Python
Tipo de Datos Booleanos
¡Bienvenido a la tercera sección! En esta sección, nos sumergiremos en otro tipo de datos de Python: el tipo booleano o lógico. Los booleanos sólo pueden tener uno de dos valores: True
o False
. Este tipo de datos entra en juego cuando se evalúan condiciones lógicas.
Aquí están los operadores lógicos para la comparación:
==
igual a;!=
no igual a;>
mayor que;<
menor que;>=
mayor o igual que;<=
menor o igual que.
Al aplicar estos operadores, el resultado será un valor booleano: True
si se cumple la condición, y False
si no se cumple. Por ejemplo, considere las siguientes evaluaciones:
# Check if 1 equals 1 print(1 == 1) # Check if "abc" equals "aBc" print("abc" == "aBc") # Check if 87*731 greater than or equal to 98*712 print(87*731 >= 98*712)
¿Qué significan los resultados anteriores? El primer True
indica que 1
es igual a 1
(lo cual es evidente); el segundo False
sugiere que las cadenas "abc"
y "aBc"
difieren debido a la distinción entre mayúsculas y minúsculas de la letra b
. El último False
implica que 87*731
no es mayor o igual que 98*712
. De hecho, 63597
es menor que 69776
.
Ahora, evaluemos lo siguiente:
- ¿Es la variable
first_integer
menor o igual quesecond_integer
? (Debe devolverTrue
si la primera variable es menor o igual que la segunda, yFalse
si es mayor que la segunda) - ¿La string
"text"
no es lo mismo que"TEXT"
? - ¿Es la longitud de la string
"Python"
igual a6
?
Nota
Imprimir una expresión como
variable_1 >= variable_2
no implica quevariable_1
sea realmente mayor o igual quevariable_2
. Simplemente significa que se está evaluando si esta afirmación es Verdadera o Falsa. Esta operación no altera en modo alguno los valores de las variables.
¡Gracias por tus comentarios!