Operadores en Python
En Python, tu escribes expresiones usando la notación matemática con símbolos, por ejemplo A + B, lo que quiere decir: aplica el operador suma (+) a los valores de A y B. El resultado de la expresión es la suma de A y B, que es otro número.
A continuación vamos a ver la lista de todos los operadores disponibles en Python. Muchos de ellos son símbolos que seguro ya conoces, como +, -, / y *.
Operadores aritméticos
Adición o concatenación
>>> x + y
Sustracción o diferencia de conjuntos
>>> x - y
Multiplicación o repetición
>>> x * y
División
>>> x / y
División entera
>>> x // y
Residuo
>>> x % y
Negación
>>> -x
Potenciación
>>> x ** y
Operadores de comparación
Operador es igual a
>>> x == y
Operador es diferente a
>>> x != y
Operador es mayor que
>>> x > y
Operador es menor que
>>> x < y
Operador es mayor o igual que
>>> x >= y
Operador es menor o igual que
>>> x <= y
Operadores lógicos
Operador lógico AND
>>> x and y
Operador lógico OR
>>> x or y
Operador lógico NOT
>>> not x
Operadores Bitwise
Operador bit a bit NOT
>>> ~ x
Operador bit a bit AND o intersección de conjuntos
>>> x & y
Operador bit a bit XOR o diferencia simétrica de conjuntos
>>> x ^ y
Operador bit a bit OR o unión de conjuntos
>>> x | y
Otros operadores
Operador de identidad
>>> x is y
>>> x is not y
Operador de afiliación
>>> x in y
>>> x in not y
Este articulo lo iremos actualizando con ejemplos para cada tipo de operador y también encontraras tutoriales enfocados en ciertos operadores.