La memoria del robot
Guardar algo en una caja con su nombre, y usarlo. Escribes Python de verdad, lo pruebas aquí mismo con el dibujo del robot, y el programa que entregues lo va a correr el robot de verdad.
Una variable es una caja con su etiqueta
Guardas algo adentro y le pones un nombre. Cuando quieres lo que guardaste, nada más dices el nombre.
Eso se lee: la caja pasos guarda el 3. No es una pregunta
ni una cuenta. Es guardar.
Para sacarlo, dices su nombre
Cada vez que escribes pasos, la computadora va a la caja y saca lo
que hay adentro.
Y por eso vale la pena: cambias una línea y cambia todo
Este es un cuadrado. Para hacerlo más grande sólo se toca el primer renglón:
Si en vez de la caja hubieras escrito el 2 cuatro veces, tendrías que
cambiar cuatro números — y se te olvidaría uno. Siempre se olvida uno.
Una caja puede cambiar lo que tiene adentro
Esta línea se ve rara la primera vez:
Pero deja de verse rara si sabes el orden. Python hace dos cosas, siempre en este orden:
Hace la cuenta de la derecha, con lo que hay ahorita en la caja.
Guarda el resultado en la caja de la izquierda, encima de lo que había.
Si puntos tenía 4, la cuenta da 5, y la caja se queda con 5. Así:
A eso se le dice contador, y está en todas partes: los puntos de un videojuego, los pasos de un reloj, las vueltas que lleva el robot.
Las órdenes que entiende el robot
El robot aguanta 40 órdenes como máximo, y ninguna puede durar más de 5 segundos.
—
El robot
Tablero de variables · lo que hay guardado
Todavía no has guardado nada. Corre tu programa y aquí van a aparecer tus cajas, con su nombre y lo que tienen dentro.