La notación compacta es aquella que nos permite resumir ciertas expresiones y solo podemos realizarla en cierto contexto. La condicion del contexto se da cuando queremos modificar una variable a partir de su propio valor. Pero con unos ejemplos quedará muy claro.
>>>a = 5
>>>b = 7
>>>a = a + b
Aqui el valor final de "a" no es 5, sino 5 + 7 (a + b), o sea 12. ¿Y como usamos la notación compacta aqui? Lo hacemos así:
>>>a += b
El resultado final será equivalente al código visto anteriormente.
Para los demás operadores las equivalencias serían las siguientes:
- a = a + b equivale a += b
- a = a - b equivale a -= b
- a = a * b equivale a *= b
- a = a / b equivale a /= b
- a = a % b equivale a %= b
- a = a ** b equivale a **= b
En algún momento les serán utiles estas notaciones compactas
No hay comentarios:
Publicar un comentario