Contenido del Curso
Declaraciones condicionales en Python
Declaraciones condicionales en Python
Introducción a la Declaración if
En este curso, nos centraremos en comprender el propósito de las declaraciones condicionales, aprenderemos cómo permiten la toma de decisiones en programación y exploraremos un ejemplo para verlas en acción.
¿Qué son las Declaraciones Condicionales?
Una declaración condicional permite que tu programa tome decisiones ejecutando diferentes bloques de código según si una condición específica es True
o False
. Piénsalo como responder a una pregunta de "sí o no" en tu código: "Si esta condición es verdadera, haz esto."
Por ejemplo, imagina construir un Rastreador de Fitness. Si el conteo de pasos de un usuario alcanza su objetivo diario, podrías mostrar un mensaje de felicitación. De lo contrario, podrías animarlos a dar más pasos.
Sintaxis de una Declaración Condicional
Aquí está la sintaxis básica de una declaración if:
Explicación de la Sintaxis:
if
: esta palabra clave inicia la declaración condicional;condition
: esta es una expresión lógica que evalúa aTrue
oFalse
;- Bloque de Código: el código indentado debajo de la declaración
if
se ejecuta solo cuando la condición esTrue
.
Ejemplo: Comprobando el Conteo de Pasos en un Rastreador de Fitness
Escribamos un ejemplo simple usando un Rastreador de Fitness. Comprobaremos si el usuario ha alcanzado su objetivo de pasos para el día.
steps_taken = 12000 step_goal = 10000 if steps_taken >= step_goal: print("Congratulations! You've reached your daily step goal.")
Explicación
- Condición: la declaración
if
verifica si el número de pasos dados (steps_taken
) es mayor o igual al objetivo de pasos (step_goal
); - Resultado: si la condición es True (por ejemplo,
12000 >= 10000
), se imprime el mensaje"Congratulations! You've reached your daily step goal."
. Pero si la condición es False (por ejemplo,7500 >= 10000
), no sucede nada y el programa continúa.
1. ¿Cuál es el propósito de una declaración condicional?
2. ¿Qué hace este código si steps_taken = 7500
y step_goal = 10000
?
¡Gracias por tus comentarios!