4.4. Operadores lógicos¶
Estos son los distintos tipos de operadores con los que puede trabajar con valores booleanos, los llamados operadores lógicos o condicionales:
4.4.1. Operador and¶
El operador and
evalúa si el valor del lado izquierdo y el lado derecho se cumple.
>>> True and False
False
4.4.2. Operador or¶
El operador or
evalúa si el valor del lado izquierdo o el lado derecho se cumple.
>>> True or False
True
4.4.3. Operador not¶
El operador not
devuelve el valor opuesto la valor booleano.
>>> not True
False
Si la expresión es True
el valor devuelto es False
, de lo contrario si la
expresión es False
el valor devuelto es True
.
>>> not False
True
4.4.4. Ejemplos¶
A continuación, se presentan algunos ejemplos de su uso:
Definir variables usadas en los siguientes ejemplos:
1 |
|
Operador lógico and:
1 2 3 4 5 6 |
|
Operador lógico or:
1 2 3 4 5 6 7 8 |
|
Operador lógico not:
1 2 3 4 |
|
Importante
Usted puede descargar el código usado en esta sección haciendo clic
aquí
.
Truco
Para ejecutar el código operadores_logicos.py
, abra una consola de comando,
acceda al directorio donde se encuentra el mismo, y ejecute el siguiente comando:
$ python operadores_logicos.py
Ver también
Consulte la sección de lecturas suplementarias del entrenamiento para ampliar su conocimiento en esta temática.
¿Cómo puedo ayudar?
¡Mi soporte está aquí para ayudar!
Mi horario de oficina es de lunes a sábado, de 9 AM a 5 PM. GMT-4 - Caracas, Venezuela.
La hora aquí es actualmente 7:35 PM GMT-4.
Mi objetivo es responder a todos los mensajes dentro de un día hábil.
