Sintaxis de Estructuras de Control Python
Sintaxis de Estructuras de Control Python
1
Estructura de Control IF
La estructura de control if se utiliza para tomar decisiones basadas en
condiciones. Nos permite ejecutar un bloque de código si una condición
es verdadera. La sintaxis básica de un if en Python es la siguiente:
if condicion:
# bloque de código a ejecutar si la condición es verdadera
numero = 10
if numero > 0:
print("El número es positivo")
2
Además del bloque if, también podemos utilizar la estructura de control
else para especificar un bloque de código alternativo que se ejecutará si
la condición es falsa. Por ejemplo:
numero = -5
if numero > 0:
print("El número es positivo")
else:
print("El número es negativo o cero")
3
Estructura de Control IF-ELSE IF-ELSE
En ocasiones, es posible que tengamos múltiples condiciones y
queramos evaluar diferentes bloques de código según estas
condiciones. En esos casos, podemos utilizar la estructura de control if-
elif-else. La sintaxis básica es la siguiente:
if condicion1:
# bloque de código a ejecutar si la condicion1 es verdadera
elif condicion2:
# bloque de código a ejecutar si la condicion1 es falsa y la condicion2
es verdadera
else:
# bloque de código a ejecutar si ninguna de las condiciones anteriores
es verdadera
4
En este ejemplo, se evalúa la primera condición numero > 0 y, si es
verdadera, se ejecuta el bloque de código correspondiente. Si la
condición es falsa, se pasa a evaluar la siguiente condición numero < 0
y, si es verdadera, se ejecuta el bloque de código correspondiente. Si
ninguna de las condiciones anteriores es verdadera, se ejecuta el bloque
de código en el else.
5
Estructura de Control WHILE
La estructura de control while se utiliza para repetir un bloque de
código mientras una condición sea verdadera. La sintaxis básica de un
while en Python es la siguiente:
while condicion:
# bloque de código a repetir mientras la condición sea verdadera
contador = 1
6
Estructura de Control FOR
La estructura de control for se utiliza para iterar sobre una secuencia de
elementos, como una lista o una cadena de caracteres. La sintaxis
básica de un for en Python es la siguiente:
7
La estructura de control for también se puede utilizar con la función
range() para generar una secuencia de números en un rango específico.
Por ejemplo:
En este caso, el for itera sobre los números del 1 al 5 y los imprime en
cada iteración.