❎Operadores de asignación
¿Cuáles son los operadores de asignación?
En secciones anteriores ya hemos presentado el operador de asignación que utilizábamos para asignar un valor a una variable, concretamente se corresponde con =
.
Sin embargo, una de las cosas interesantes que nos proporciona Python es un mecanismo para combinar operadores aritméticos y operadores de asignación simplificando el código que escribimos. A la combinación de ambos operadores se les denomina Augmented Assignment.
De asignación
Standard
a += 5
es equivalente a
a = a + 5
a /= 10
es equivalente a
a = a / 10
a *= b
es equivalente a
a = a * b
# Standard
num = 10
num = num * 2
num
20
# De asignación
num *= 2
num
20
# Standard
num2 = 5
num2 = num2 + 2
num2
7
# De asignación
num3 = 5
num3 += 2
num3
7
Última actualización