Parte 5 — Operadores de asignación abreviados
5.20 Sumar y guardar
Este código:
saldo = saldo + ingreso
puede escribirse de manera más corta:
saldo += ingreso
Ambas versiones hacen lo mismo.
Ejemplo:
saldo = 1000 ingreso = 500
saldo += ingreso
print(saldo)
Resultado:
1500 5.21 Restar y guardar
Este código:
saldo = saldo - gasto
puede escribirse así:
saldo -= gasto
Ejemplo:
saldo = 1500 gasto = 425
saldo -= gasto
print(saldo)
Resultado:
1075 5.22 Otros operadores abreviados
También existen:
numero *= 2 numero /= 2
Equivalen a:
numero = numero * 2 numero = numero / 2
Los operadores más comunes son:
Operador Significado += Sumar y guardar -= Restar y guardar *= Multiplicar y guardar /= Dividir y guardar 5.23 ¿Debo utilizar la forma corta?
Ambas formas son válidas.
Forma completa:
saldo = saldo + ingreso
Forma abreviada:
saldo += ingreso
La forma completa puede ser más clara al comenzar.
La forma abreviada es común en proyectos reales.
Debes comprender ambas.