CODEZEROINTERACTIVE

Chapter 5 / 15

Parte 2 — El símbolo de asignación

Variables, asignación, nombres válidos, cambios de valor y datos financieros de MiniFinance.

Lesson 326%

3 / 17 lessons in this chapter

Parte 2 — El símbolo de asignación

1 / 1 in this part

Current chapter

Chapter 5 — Variables: la memoria de un programa

Self-paced

Parte 2 — El símbolo de asignación

5.6 ¿Qué significa =?

En programación, el símbolo:

=

normalmente significa asignación.

Esta instrucción:

saldo = 1000

se puede leer como:

Guarda el valor 1000 en la variable llamada saldo.

También puede leerse como:

Asigna 1000 a saldo.

No significa exactamente lo mismo que una igualdad matemática.

5.7 La asignación ocurre de derecha a izquierda

Python primero revisa el lado derecho:

1000

Después guarda ese valor en el nombre del lado izquierdo:

saldo saldo = 1000 └──┬──┘ │ Valor calculado │ ↓ Se guarda en │ ↓ saldo

Otro ejemplo:

saldo = 1500 - 425

Python primero calcula:

1500 - 425

El resultado es:

1075

Después guarda ese resultado:

saldo = 1075 5.8 El lado izquierdo debe ser un nombre

Esto es correcto:

saldo = 1000

Esto es incorrecto:

1000 = saldo

Python no puede guardar algo dentro del número 1000.

El lado izquierdo debe indicar dónde se almacenará el valor.

5.9 Asignación no es comparación

Un solo símbolo:

=

asigna un valor.

Dos símbolos:

==

comparan dos valores.

Ejemplo de asignación:

saldo = 1000

Ejemplo de comparación:

saldo == 1000

Todavía no utilizaremos comparaciones de manera profunda.

Las estudiaremos en el capítulo de condiciones.

Por ahora recuerda:

= guarda un valor == compara valores