Uso de operadores en variables acumuladoras
Para incrementar o decrementar el valor de una variable en una cantidad específica, podemos utilizar operadores de asignación compuesta. Estos operadores son una forma más concisa de escribir una operación de asignación y son una convención de Python y de muchos otros lenguajes de programación.
Uso del operador de asignación compuesta +=
En Python, y en muchos otros lenguajes de programación, existe un operador de asignación compuesta que nos permite simplificar la escritura de una operación de asignación. Este operador es +=
y se utiliza para incrementar el valor de una variable en una cantidad específica.
Por ejemplo, la siguiente línea de código:
Puede simplificarse de la siguiente manera:
Este operador es una forma más concisa de escribir la operación de incremento. Es una convención de Python y de muchos otros lenguajes de programación. Es más rápido de escribir, más fácil de leer y más elegante. Y es una forma de incrementar el valor de una variable en una cantidad específica.
Operador ++
y --
¿Dónde están?
Si has programado o tienes conocimiento de otros lenguajes como C, C++, Java o JavaScript habrás visto que existen los operadores ++
o --
para incrementar o decrementar en 1.
Lamento comunicarte que estos operadores no existen en Python, así que no podrás usarlos. Pero no te preocupes, el operador +=
o el operador -=
son iguales de efectivos y elegantes.
Y son una convención de Python y de muchos otros lenguajes de programación. Así que acostúmbrate a usarlos. ¡Son más rápidos de escribir, más fáciles de leer y más elegantes!