summaryrefslogtreecommitdiff
path: root/src/02_datos.md
diff options
context:
space:
mode:
Diffstat (limited to 'src/02_datos.md')
-rw-r--r--src/02_datos.md19
1 files changed, 12 insertions, 7 deletions
diff --git a/src/02_datos.md b/src/02_datos.md
index 91080e8..4d9c1cc 100644
--- a/src/02_datos.md
+++ b/src/02_datos.md
@@ -5,13 +5,12 @@ piezas de información que se estructura de una forma concreta.
## Nombrando datos
-Aunque no lo hemos mencionado, los datos se almacenan en la memoria principal
-de la computadora. Puedes imaginarte la memoria como un conjunto de cajas
-identificadas con direcciones, como si fuesen los buzones de un portal con
-muchos pisos. Para utilizar datos, éstos se guardan en los diferentes cajones y
-se van extrayendo y actualizando. La importancia de nombrar las cosas es
-evidente, si no guardamos un listado de dónde hemos guardado qué no podemos
-recuperar los datos que hemos creado.
+Los datos se almacenan en la memoria principal de la computadora. Puedes
+imaginarte la memoria como un conjunto de cajas identificadas con direcciones,
+como si fuesen los buzones de un portal con muchos pisos. Para utilizar datos,
+éstos se guardan en los diferentes cajones y se van extrayendo y actualizando.
+La importancia de nombrar las cosas es evidente, si no guardamos un listado de
+dónde hemos guardado qué no podemos recuperar los datos que hemos creado.
Al igual que en las matemáticas se utilizan los símbolos para representar
posibles valores y simplificar los procesos, en los lenguajes de programación
@@ -50,6 +49,12 @@ Traceback (most recent call last):
NameError: name 'b' is not defined
```
+> WARNING! Los nombres deben cumplir unas normas estrictas:
+> - Sólo pueden ser una palabra.
+> - Sólo pueden estar formados por combinaciones de letras, números y el
+> símbolo `_`.
+> - No pueden empezar por un dígito.
+
### Todo es una referencia
El comportamiento de estas referencias puede no ser intuitivo si vienes de