Uso de operadores ternarios

Published by OwenPauptit in

El operador ternario (a veces llamado expresiones condicionales) en Python es una alternativa a la instrucción if... else....

Se escribe con el formato:

result_if_true if condition else result_if_false

Los operadores ternarios suelen ser más compactos que las instrucciones if de varias líneas y son útiles para pruebas condicionales simples.

Por ejemplo:

is_nice = True

# Using ternary operator.
state = "nice" if is_nice else "not nice"

# Equivalent code using multi-line if statements.
if is_nice:
    state = "nice"
else:
    state = "not nice"

Escribe una función que use el operador ternario para devolver "yeah" si b es True, y "nope" en caso contrario.

Ejemplos

yeah_nope(True) ➞ "yeah"

yeah_nope(False) ➞ "nope"

Notas

N/A