Usando operadores ternários

Published by OwenPauptit in

O operador ternário (às vezes chamado de expressões condicionais) em Python é uma alternativa à instrução if... else....

Ele é escrito no formato:

result_if_true if condition else result_if_false

Os operadores ternários costumam ser mais compactos do que instruções if com várias linhas e são úteis para testes condicionais simples.

Por exemplo:

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"

Escreva uma função que use o operador ternário para retornar "yeah" se b for True, e "nope" caso contrário.

Exemplos

yeah_nope(True) ➞ "yeah"

yeah_nope(False) ➞ "nope"

Observações

N/A