summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEkaitz Zarraga <ekaitz@elenq.tech>2020-01-04 21:33:05 +0100
committerEkaitz Zarraga <ekaitz@elenq.tech>2020-01-04 21:33:05 +0100
commit081f66ebb87fb20da53ed4c43810563acb98638c (patch)
treec008cbb2aea2109a5345b96df78086419482c7dd
parent61303b3c6675ff38e4feaaa2ba8df23fe2112b55 (diff)
some corrections
-rw-r--r--src/02_datos.md18
1 files changed, 15 insertions, 3 deletions
diff --git a/src/02_datos.md b/src/02_datos.md
index ba3f2cf..1eb2f1a 100644
--- a/src/02_datos.md
+++ b/src/02_datos.md
@@ -49,9 +49,10 @@ Traceback (most recent call last):
NameError: name 'b' is not defined
```
-> NOTA: Los nombres deben cumplir unas normas estrictas:
+> NOTA: Los nombres para poder ser interpretados correctamente por python deben
+> cumplir unas normas estrictas:
>
-> - Sólo pueden ser una palabra.
+> - No pueden tener espacios.
> - Sólo pueden estar formados por combinaciones de letras, números y el
> símbolo `_`.
> - No pueden empezar por un dígito.
@@ -458,6 +459,15 @@ True
True
```
+Aunque en otros lenguajes no es posible, la notación matemática habitual se
+puede utilizar en python concatenando pruebas de verdad:
+
+``` python
+>>> x = 1.2
+>>> 1 < x < 2
+True
+```
+
### Operadores lógicos
Los operadores lógicos mezclan booleanos y son muy importantes, sobre todo para
@@ -527,10 +537,12 @@ ejemplo:
``` python
>>> "a" + "a"
'aa'
+>>> [1,2] + [3,4]
+[1, 2, 3, 4]
```
Esto se debe a que la funcionalidad del operador `+` ha sido diseñada para
-operar de forma especial en Strings, haciendo una concatenación.
+operar de forma especial en Strings y en Listas, haciendo una concatenación.
En el futuro, cuando aprendas a diseñar tus propios tipos podrás hacer que los
operadores les afecten de forma especial, tal y como pasa aquí.