From 32279296f48c9611dd203bfdcb7f9669d64d6996 Mon Sep 17 00:00:00 2001 From: Ekaitz Zarraga Date: Thu, 21 Nov 2019 13:54:40 +0100 Subject: add ternary operator --- src/02_datos.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) 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]: + + ### Operación en función del tipo Python simplifica muchas tareas transformando el comportamiento de los -- cgit v1.2.3