Contenido del Curso
Introducción a Python
Introducción a Python
Tipo de Dato Booleano en Python
Python tiene el tipo de dato booleano (o lógico). Los booleanos solo pueden tener uno de dos valores: True
o False
. Este tipo se utiliza principalmente para evaluar condiciones lógicas. A continuación se presentan los operadores lógicos para comparación:
==
igual a;!=
no igual a;>
mayor que;<
menor que;>=
mayor o igual a;<=
menor o igual a.
Cuando usas estos operadores, el resultado es un valor booleano: True
si se cumple la condición y False
si no se cumple.
# 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 estos resultados? El primer True
confirma que 1
es igual a 1
, lo cual es evidente. El segundo False
indica que las cadenas "abc"
y "aBc"
son diferentes porque las comparaciones de cadenas en Python son sensibles a mayúsculas y minúsculas: la letra 'b' en "abc"
es minúscula, mientras que 'B' en "aBc"
es mayúscula. El último False
muestra que 87 * 731
no es mayor o igual a 98 * 712
. De hecho, 63597
es menor que 69776
.
Ahora, evaluemos lo siguiente:
- ¿Es la variable
first_integer
menor o igual quesecond_integer
? (Debería devolverTrue
sifirst_integer
es menor o igual quesecond_integer
, yFalse
si es mayor.) - ¿Es la cadena
"text"
diferente de"TEXT"
? - ¿La longitud de la cadena
"Python"
es igual a6
?
Nota
Imprimir una expresión como
variable_1 >= variable_2
no significa quevariable_1
sea realmente mayor o igual quevariable_2
. En su lugar, simplemente evalúa si la declaración es True o False. Esta operación no modifica los valores de las variables de ninguna manera.
¡Gracias por tus comentarios!