Operadores#
Introducción#
Los operadores en Python son símbolos y palabras clave especiales que permiten realizar operaciones con valores y variables. Abarcan una amplia gama de funciones, desde operaciones aritméticas y de comparación hasta operaciones lógicas, bit a bit y de asignación. Dominar estos operadores es esencial para construir código Python expresivo y eficiente, ya que constituyen la base de casi cualquier proceso de cálculo o toma de decisiones en tus programas. A continuación, encontrarás ejemplos concisos de cada operador para ayudarte a comprender su uso y los resultados esperados.
Arithmetic#
Nombre |
Símbolo |
Operador |
Ejemplo |
---|---|---|---|
Suma |
|
|
|
División |
|
|
|
Exponenciación |
|
|
|
División de Piso |
|
|
|
Módulo |
|
|
|
Multiplicación |
|
|
|
Negación |
|
|
|
Sustracción |
|
|
|
Augmented Arithmetic#
Nombre |
Símbolo |
Operador |
Ejemplo |
---|---|---|---|
Suma |
|
|
|
División |
|
|
|
Exponenciación |
|
|
|
División de Piso |
|
|
|
Módulo |
|
|
|
Multiplicación |
|
|
|
Sustracción |
|
|
|
Comparison#
Nombre |
Símbolo |
Operador |
Ejemplo |
---|---|---|---|
Igualdad |
|
|
|
Desigualdad |
|
|
|
Más que |
|
|
|
Mayor o igual que |
|
|
|
Menos que |
|
|
|
Menor o igual que |
|
|
|
Comparación encadenada |
|
|
|
Logical#
Nombre |
Símbolo |
Ejemplo |
---|---|---|
FALSO |
|
Ciertos valores se definen como
|
Verdadero |
|
Cualquier objeto que no sea explícitamente |
Nombre |
Símbolo |
Operador |
Ejemplo |
---|---|---|---|
Identidad |
|
|
|
No Identidad |
|
|
|
Y lógico |
|
|
|
Negación lógica |
|
|
|
OR lógico |
|
|
|
Expresión condicional |
|
|
|
Sequences (Lists, Tuples, Strings)#
Nombre |
Símbolo |
Operador |
Ejemplo |
---|---|---|---|
Concatenación |
|
|
|
Asignación de rebanadas |
|
|
|
Eliminación de rebanadas |
|
|
|
Rebanar |
|
|
Dictionaries (Mappings)#
Nombre |
Símbolo |
Operador |
Ejemplo |
---|---|---|---|
Tarea indexada |
|
|
|
Eliminación indexada |
|
|
|
Indexación |
|
|
String Formatting#
Nombre |
Símbolo |
Operador |
Ejemplo |
---|---|---|---|
Formato de cadena |
% |
|
|
Membership#
Nombre |
Símbolo |
Operador |
Ejemplo |
---|---|---|---|
Prueba de contención |
|
|
|
Negación de membresía (no está dentro) |
|
|
|
Bitwise#
Nombre |
Símbolo |
Operador |
Ejemplo |
---|---|---|---|
Bit a bit Y |
|
|
|
Operación exclusiva bit a bit (XOR) |
|
|
|
Inversión bit a bit (NO) |
|
|
|
Bit a bit O |
|
|
|
Desplazamiento a la izquierda |
|
|
|
Desplazamiento a la derecha |
|
|
|
Augmented Bitwise#
Nombre |
Símbolo |
Operador |
Ejemplo |
---|---|---|---|
Bitwise aumentado y |
|
|
|
Operación exclusiva bit a bit aumentada (XOR) |
|
|
|
Bitwise O aumentado |
|
|
|
Desplazamiento a la izquierda aumentado |
|
|
|
Desplazamiento a la derecha aumentado |
|
|
|