Operadores#
Introducción#
Los operadores en Python son símbolos y palabras clave especiales que te permiten realizar operaciones sobre valores y variables. Abarcan una amplia gama de funcionalidades, desde la aritmética y la comparación hasta las operaciones lógicas, de bits y de asignación. Dominar estos operadores es esencial para construir código Python expresivo y eficiente, ya que forman la base de casi todos los procesos de computación o toma de decisiones en sus programas. A continuación, encontrarás ejemplos concisos para cada operador para ayudarte a comprender su uso y los resultados esperados.
Arithmetic#
Nombre |
Símbolo |
Operador |
Ejemplo |
|---|---|---|---|
Adición |
|
|
|
División |
|
|
|
Exponenciación |
|
|
|
División de piso |
|
|
|
Módulo |
|
|
|
Multiplicación |
|
|
|
Negación |
|
|
|
Resta |
|
|
|
Augmented Arithmetic#
Nombre |
Símbolo |
Operador |
Ejemplo |
|---|---|---|---|
Adición |
|
|
|
División |
|
|
|
Exponenciación |
|
|
|
División de piso |
|
|
|
Módulo |
|
|
|
Multiplicación |
|
|
|
Resta |
|
|
|
Comparison#
Nombre |
Símbolo |
Operador |
Ejemplo |
|---|---|---|---|
Igualdad |
|
|
|
Desigualdad |
|
|
|
Mayor que |
|
|
|
Mayor o igual que |
|
|
|
Menor que |
|
|
|
Menor o igual |
|
|
|
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 |
|
|
|
Lógico Y |
|
|
|
Negación lógica |
|
|
|
Lógico O |
|
|
|
Expresión condicional |
|
|
|
Sequences (Lists, Tuples, Strings)#
Nombre |
Símbolo |
Operador |
Ejemplo |
|---|---|---|---|
Concatenación |
|
|
|
Asignación de rebanada |
|
|
|
Eliminación de rebanada |
|
|
|
Cortar en rodajas |
|
|
Dictionaries (Mappings)#
Nombre |
Símbolo |
Operador |
Ejemplo |
|---|---|---|---|
Asignación 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 en) |
|
|
|
Bitwise#
Nombre |
Símbolo |
Operador |
Ejemplo |
|---|---|---|---|
Bitwise Y |
|
|
|
Bitwise Exclusivo O (XOR) |
|
|
|
Inversión bit a bit (NO) |
|
|
|
Bitwise O |
|
|
|
Cambio a la izquierda |
|
|
|
Cambio a la derecha |
|
|
|
Augmented Bitwise#
Nombre |
Símbolo |
Operador |
Ejemplo |
|---|---|---|---|
Bit a Bit Aumentado Y |
|
|
|
Bit Aumentado Exclusivo O (XOR) |
|
|
|
Bit a Bit Aumentado O |
|
|
|
Cambio a la izquierda aumentado |
|
|
|
Desplazamiento a la derecha aumentado |
|
|
|