Una variable permite que un programa recuerde algo. Es una de las primeras grandes ideas de Python, y una imagen sencilla ayuda a comprenderla.
Piensa en una caja con etiqueta
Imagina una caja con un nombre escrito. Puedes guardar algo dentro y mirarlo después. En Python, puntos = 10 guarda el número 10 en una caja llamada puntos.
Usar lo que hay dentro
Una vez guardado el valor, puedes usar el nombre en lugar de repetirlo:
nombre = "Pip"
puntos = 10
print(nombre, "tiene", puntos, "puntos")
Cambiar el contenido
Una variable puede actualizarse en cualquier momento. puntos = puntos + 5 toma lo que hay en la caja, suma 5 y vuelve a guardar el nuevo total. Ahora puntos vale 15.
Distintos tipos de valores
Una variable puede contener números, palabras entre comillas o valores verdadero y falso. Python recuerda de qué tipo es, y eso importa: se pueden sumar números, pero no un número y una palabra sin convertirlos antes.
Elegir buenos nombres
Los nombres deben decir qué guarda la caja. puntos_jugador es más claro que x. Usa minúsculas y guiones bajos en lugar de espacios.
Una actividad rápida
Pide al aprendiz que prediga lo que mostrará un programa corto antes de ejecutarlo. Después ejecútalo y compara. Las sorpresas son útiles porque muestran exactamente qué aprender a continuación.
Lo esencial
Una variable es un lugar con nombre donde guardar información para que el programa pueda usarla de nuevo.
Continúa con el libro
Consulta el tratamiento completo, los ejemplos y los ejercicios en Code Quest con Python.
Adaptado de Code Quest con Python, publicado por Choral Software. Texto del artículo y ejemplos originales © 2026 Choral Software. Todos los derechos reservados.
