1.1 KiB
1.1 KiB
title | localeTitle |
---|---|
Python Ternary Operater | Operador Ternario Python |
Operador ternario en Python
Las operaciones ternarias en Python, a menudo también denominadas expresiones condicionales, permiten al programador realizar una evaluación y devolver un valor basado en la verdad de la condición dada.
El operador ternario difiere de un estándar if
, if
else
, estructura elif
en el sentido de que no es una estructura de flujo de control, y se comporta más como otros operadores como ==
o !=
En el lenguaje Python.
Ejemplo
En este ejemplo, la cadena Even
se devuelve si la variable val
es par, de lo contrario se devuelve la cadena Odd
. La cadena devuelta se asigna a la variable is_even
y se imprime en la consola.
Entrada
for val in range(1, 11):
is_even = "Even" if val % 2 == 0 else "Odd"
print(val, is_even, sep=' = ')
Salida
1 = Odd
2 = Even
3 = Odd
4 = Even
5 = Odd
6 = Even
7 = Odd
8 = Even
9 = Odd
10 = Even