Expresión Condicional
A veces, podemos necesitar asignar diferentes valores a una variable en función de condiciones específicas. Lograr esto eficientemente puede hacerse en una sola línea de código. Vamos a explorar algunos enfoques para comprender este concepto de manera más eficaz.
Ejemplo 1:
age = 23 status = '' if age >= 18: status = 'Adult' else: status = 'Not adult' print(status)
Ejemplo 2:
age = 15 status = 'Adult' if age >= 18 else 'Not Adult' print(status)
¿Ha observado la diferencia? El segundo método no sólo es más elegante, sino también más cómodo, ¡condensándolo en una sola línea en lugar de cuatro!
Las expresiones condicionales, también conocidas como operador ternario de Python, actúan como herramientas de toma de decisiones y se ajustan a la siguiente sintaxis:
python
¡A practicar!
Tarea
Swipe to start coding
Solución
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 4. Capítulo 1