3. Estructuras de Control_ Python
3. Estructuras de Control_ Python
3. Estructuras de control
1 2 3 4 5 6 7 8
Estructuras condicionales
Las estructuras condicionales nos permiten ejecutar diferentes bloques de código según se
cumpla o no una determinada condición. En Python, las estructuras condicionales más
utilizadas son if, if-else y if-elif-else.
IF
La estructura if se utiliza para ejecutar un bloque de código si una condición es verdadera.
La sintaxis básica es la siguiente:
if condicion:
# Bloque de código a ejecutar si la condición es verdadera
instrucciones
Ejemplo:
edad = 18
En este ejemplo, si la variable edad es mayor o igual a 18, se ejecutará el bloque de código
dentro del if y se imprimirá el mensaje "Eres mayor de edad."
IF-ELSE
La estructura if-else nos permite especificar un bloque de código alternativo que se
ejecutará si la condición del if es falsa. La sintaxis básica es la siguiente:
https://lms.santanderopenacademy.com/courses/508/pages/3-estructuras-de-control?module_item_id=5609 1/3
13/9/24, 7:55 p.m. 3. Estructuras de control: Python
edad = 15
En este ejemplo, si la variable edad es mayor o igual a 18, se ejecutará el bloque de código
dentro del if y se imprimirá el mensaje "Eres mayor de edad." De lo contrario, se ejecutará el
bloque de código dentro del else y se imprimirá el mensaje "Eres menor de edad."
Feedback
IF-ELIF-ELSE
La estructura if-elif-else nos permite especificar múltiples condiciones y bloques de código
alternativos. La sintaxis básica es la siguiente:
if condicion1:
# Bloque de código a ejecutar si la condicion1 es verdader
a
instrucciones
elif condicion2:
# Bloque de código a ejecutar si la condicion2 es verdader
a
instrucciones
else:
# Bloque de código a ejecutar si ninguna condición anterio
r es verdadera
instrucciones
Ejemplo:
calificacion = 85
https://lms.santanderopenacademy.com/courses/508/pages/3-estructuras-de-control?module_item_id=5609 2/3
13/9/24, 7:55 p.m. 3. Estructuras de control: Python
02:35
https://lms.santanderopenacademy.com/courses/508/pages/3-estructuras-de-control?module_item_id=5609 3/3