Contenido del Curso
Sentencias Condicionales en Python
Sentencias Condicionales en Python
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:
¡A practicar!
Tarea
Tu amigo quiere elegir el coche que se va a comprar y tú puedes ayudarle. Dispone de cierta cantidad de dinero para esta compra. Sabemos cuánto cuestan los dos coches.
- Asigna la marca que comprará tu amigo a la variable
car_to_buy
; - La decisión se basa en el coste del coche y la cantidad de dinero de tu amigo;
- Imprime la marca del coche que se ajuste a la condición;
- Tu amigo tiene una cantidad que es suficiente al menos para un coche.
Nota
Compararemos la cantidad de dinero con el coste del coche más caro.
Rellena los espacios en blanco, por favor.
¡Gracias por tus comentarios!
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:
¡A practicar!
Tarea
Tu amigo quiere elegir el coche que se va a comprar y tú puedes ayudarle. Dispone de cierta cantidad de dinero para esta compra. Sabemos cuánto cuestan los dos coches.
- Asigna la marca que comprará tu amigo a la variable
car_to_buy
; - La decisión se basa en el coste del coche y la cantidad de dinero de tu amigo;
- Imprime la marca del coche que se ajuste a la condición;
- Tu amigo tiene una cantidad que es suficiente al menos para un coche.
Nota
Compararemos la cantidad de dinero con el coste del coche más caro.
Rellena los espacios en blanco, por favor.
¡Gracias por tus comentarios!
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:
¡A practicar!
Tarea
Tu amigo quiere elegir el coche que se va a comprar y tú puedes ayudarle. Dispone de cierta cantidad de dinero para esta compra. Sabemos cuánto cuestan los dos coches.
- Asigna la marca que comprará tu amigo a la variable
car_to_buy
; - La decisión se basa en el coste del coche y la cantidad de dinero de tu amigo;
- Imprime la marca del coche que se ajuste a la condición;
- Tu amigo tiene una cantidad que es suficiente al menos para un coche.
Nota
Compararemos la cantidad de dinero con el coste del coche más caro.
Rellena los espacios en blanco, por favor.
¡Gracias por tus comentarios!
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:
¡A practicar!
Tarea
Tu amigo quiere elegir el coche que se va a comprar y tú puedes ayudarle. Dispone de cierta cantidad de dinero para esta compra. Sabemos cuánto cuestan los dos coches.
- Asigna la marca que comprará tu amigo a la variable
car_to_buy
; - La decisión se basa en el coste del coche y la cantidad de dinero de tu amigo;
- Imprime la marca del coche que se ajuste a la condición;
- Tu amigo tiene una cantidad que es suficiente al menos para un coche.
Nota
Compararemos la cantidad de dinero con el coste del coche más caro.
Rellena los espacios en blanco, por favor.