Operadores And, Or y Not
En la vida real, casi todo el mundo expresa sus pensamientos utilizando frases como "Sí o No ", "Definitivamente no ", "¡Sí, sí y sí!". El lenguaje Python te permite hacer casi lo mismo, pero utiliza frases más formales basadas en las declaraciones and
, or
, y not
.
X y Y pueden ser cualquier valor
booleano o declaración lógica (True
o False
):
Declaración | Sintaxis | Propósito |
---|---|---|
and | X and Y | Devuelve True sólo si X y Y son True |
or | X or Y | Devuelve True en todos los casos, excepto si X son Y ambos False |
not | not X | Si X es True, lo cambia a False, y viceversa |
Veamos la siguiente tabla para entender la lógica de cada operador:
X | Y | X or Y | X and Y |
---|---|---|---|
True | True | True | True |
True | False | True | False |
False | True | True | False |
False | False | False | False |
Swipe to start coding
¡Ha llegado la hora de tareas más difíciles!
Aquí, debes sustituir ___
por una declaración True
o False
para hacer:
- La variable
statement1
igual aTrue
. - La variable
statement2
igual aFalse
.
Solución
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Can you explain more about short-circuiting with examples?
What does "falsey" and "truthy" mean in Python?
Can you show how these logical operators are used in real-world scenarios?
Awesome!
Completion rate improved to 5
Operadores And, Or y Not
Desliza para mostrar el menú
En la vida real, casi todo el mundo expresa sus pensamientos utilizando frases como "Sí o No ", "Definitivamente no ", "¡Sí, sí y sí!". El lenguaje Python te permite hacer casi lo mismo, pero utiliza frases más formales basadas en las declaraciones and
, or
, y not
.
X y Y pueden ser cualquier valor
booleano o declaración lógica (True
o False
):
Declaración | Sintaxis | Propósito |
---|---|---|
and | X and Y | Devuelve True sólo si X y Y son True |
or | X or Y | Devuelve True en todos los casos, excepto si X son Y ambos False |
not | not X | Si X es True, lo cambia a False, y viceversa |
Veamos la siguiente tabla para entender la lógica de cada operador:
X | Y | X or Y | X and Y |
---|---|---|---|
True | True | True | True |
True | False | True | False |
False | True | True | False |
False | False | False | False |
Swipe to start coding
¡Ha llegado la hora de tareas más difíciles!
Aquí, debes sustituir ___
por una declaración True
o False
para hacer:
- La variable
statement1
igual aTrue
. - La variable
statement2
igual aFalse
.
Solución
¡Gracias por tus comentarios!