Curso de Python
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Operadores de asignación

Existen cuatro tipos de operadores en Python: de asignación, aritméticos, relacionales o de comparación y lógicos

Permiten asignar un valor a una variable, usando para ello el operador "=". Estos operadores permiten realizar la llamada asignación aumentada, técnica que implica un código más corto de escribir, a la vez que, más eficiente en tiempo de ejecución. Esta asignación aumentada se realiza generalmente entre operadores numéricos.

Los operadores de asignación son los siguientes:

=

Asignación simple

Asigna el valor del operando de la parte derecha al de la izquierda: x = y (asigna a x el valor de y)

+=

Suma (asignación aumentada)

Suma el valor que hay en el operando de la parte izquierda al de la derecha y lo asigna al de la izquierda: x += y (x = x + y)

-=

Resta (asignación aumentada)

Resta el valor que hay en el operando de la parte izquierda al de la derecha y lo asigna al de la izquierda: x -= y (x = x - y)

*=

Multiplicación (asignación aumentada)

Multiplica el valor que hay en el operando de la parte izquierda al de la derecha y lo asigna al de la izquierda: x *= y (x = x * y)

**=

Exponente (asignación aumentada)

Eleva el valor que hay en el operando de la parte izquierda al de la derecha y lo asigna al de la izquierda: x **= y (x = x ** y)

/=

División (asignación aumentada)

Divide el valor que hay en el operando de la parte izquierda entre el de la derecha y lo asigna al de la izquierda: x /= y (x = x / y)

//=

División entera (asignación aumentada)

Realiza la división entera del valor del operando de la parte izquierda entre el de la derecha y lo asigna al de la izquierda: x //= y (x = x // y)

%=

Módulo (asignación aumentada)

Realiza la división entera del valor del operando de la parte izquierda entre el de la derecha y asigna el resto de dicha división al de la izquierda: x %= y (x = x % y)