1.1 KiB
1.1 KiB
title, localeTitle
| title | localeTitle |
|---|---|
| Python Ternary Operater | Operador Ternário Python |
Operador ternário em Python
Operações ternárias no Python, muitas vezes também chamadas de expressões condicionais, permitem ao programador realizar uma avaliação e retornar um valor baseado na verdade da condição dada.
O operador ternário difere de um padrão if , else , elif estrutura no sentido de que não é uma estrutura de fluxo de controle, e se comporta mais como outros operadores como == ou != Na linguagem Python.
Exemplo
Neste exemplo, a string Even é retornada se a variável val for par, caso contrário, a string Odd será retornada. A string retornada é então atribuída à variável is_even e impressa no console.
Entrada
for val in range(1, 11):
is_even = "Even" if val % 2 == 0 else "Odd"
print(val, is_even, sep=' = ')
Saída
1 = Odd
2 = Even
3 = Odd
4 = Even
5 = Odd
6 = Even
7 = Odd
8 = Even
9 = Odd
10 = Even