Operadores Abreviados
Es tiempo de explicar el siguiente conjunto de operadores que harán la vida del programador/desarrollador mas fácil.
Muy seguido, se desea utilizar la misma variable al lado derecho y al lado izquierdo del operador =.
Por ejemplo, si se necesita calcular una serie de valores sucesivos de la potencia de 2, se puede usar el siguiente código:
x = x * 2También, puedes utilizar una expresión como la siguiente si no puedes dormir y estas tratando de resolverlo con alguno de los métodos tradicionales:
oveja = oveja + 1Python ofrece una manera mas corta de escribir operaciones como estas, lo cual se puede codificar de la siguiente manera:
x *= 2
oveja+= 1 A continuación se intenta presentar una descripción general para este tipo de operaciones.
Si op es un operador de dos argumentos (esta es una condición muy imporante) y el operador es utilizado en el siguiente contexto:
variable = variable op expresiónPuede ser simplificado de la siguiente manera:
variable op= expresiónObserva los siguientes ejemplos. Asegúrate de entenderlos todos.
i = i + 2 * j ⇒ i += 2 * j
var = var / 2 ⇒ var /= 2
rem = rem % 10 ⇒ rem %= 10
j = j - (i + var + rem) ⇒ j -= (i + var + rem)
x = x ** 2 ⇒ x **= 2
Comentarios
Publicar un comentario