Saltar al contenido

← Todas las lecciones

lección 2/6 · ~6 min

Etiquetas con hilo

«Le cuesta entender aún las variables dentro del programa». Así, palabra por palabra, llegó al WhatsApp la duda #1 del semestre. Esta lección existe para matarla.

Una variable es una etiqueta amarrada a un valor. El = no significa «igual que en matemáticas»: significa «amarra esta etiqueta a este valor». Asignar de nuevo es mover el hilo, no cambiar lo anterior. Ejecuta el programa paso a paso y mira la memoria — sobre todo lo que pasa (y lo que NO pasa) en la línea 4:

variables.py
precio = 100cantidad = 3total = precio * cantidadprecio = 120print('Total:', total)

memoria

Vacía. Pulsa «Siguiente paso» para empezar a ejecutar.

Cada paso ejecuta una línea y te muestra qué guarda la memoria.

Tu reto

Sin ejecutarlo: ¿qué imprime este programa?

copia.py
x = 5y = xx = 10print(y)

El = no es igualdad: es una acción que amarra una etiqueta a un valor en ese momento.

$ estado: lección 2 completada ✓