Saltar a contenido

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:

Python
cant_saludos = cant_saludos + 1

Puede simplificarse de la siguiente manera:

Python
cant_saludos += 1

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!