Operadores lógicos
Python
En Python, los operadores lógicos (
and,or,not) se utilizan para combinar o modificar expresiones booleanas, devolviendoTrueoFalse.andrequiere que ambas expresiones sean verdaderas,orrequiere que al menos una sea verdadera, ynotinvierte el valor booleano de una expresión.
x = 10
y = 5
# usando and
print(x > 5 and y < 10) # Salida: True (ambas condiciones son verdaderas)
print(x > 15 and y < 10) # Salida: False (la primera condición es falsa)
# usando or
print(x > 15 or y < 10) # Salida: True (la segunda condición es verdadera)
print(x > 15 or y > 10) # Salida: False (ambas condiciones son falsas)
# usando not
print(not x > 15) # Salida: True (la expresión original es falsa)
print(not y < 10) # Salida: False (la expresión original es verdadera)Last updated