summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEkaitz Zarraga <ekaitz@elenq.tech>2019-11-21 13:54:40 +0100
committerEkaitz Zarraga <ekaitz@elenq.tech>2019-11-21 13:54:40 +0100
commit32279296f48c9611dd203bfdcb7f9669d64d6996 (patch)
treeded7d36c2ba931c38cdc2d8da0fd00ec02f52629
parentb0c47a6f23c0cb468a8d3e62b329898e2e972b07 (diff)
add ternary operator
-rw-r--r--src/02_datos.md16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/02_datos.md b/src/02_datos.md
index 4d9c1cc..981a359 100644
--- a/src/02_datos.md
+++ b/src/02_datos.md
@@ -469,6 +469,22 @@ conocidos por su operación matemática.
| `**` | power |
| % | remainder |
+### Ternary operator
+
+Existe además un operador que puede usar tres parámetros, el *inline-if* (*if
+en línea*), o *ternary operator*[^ternary]. El *ternary operator* se comporta
+así:
+
+```
+>>> 1 if 1 > 9 else 9
+9
+>>> 1 if 1 < 9 else 9
+1
+```
+
+[^ternary]: <https://en.wikipedia.org/wiki/%3F:#Python>
+
+
### Operación en función del tipo
Python simplifica muchas tareas transformando el comportamiento de los