Control de Flujo en Python
Aprende sobre las declaraciones if-else, bucles y otras estructuras de control de flujo para hacer tus programas de Python más dinámicos.

Declaraciones If-Else
Las declaraciones if-else son fundamentales en Python para tomar decisiones en tu código. Permiten ejecutar diferentes bloques de código basados en condiciones específicas.
edad = 18
if edad >= 18:
print("Eres mayor de edad")
else:
print("Eres menor de edad")
Bucles For
Los bucles for son útiles para iterar sobre secuencias como listas, tuplas o cadenas. Son ideales cuando sabes cuántas veces quieres que se repita una acción.
frutas = ["manzana", "banana", "cereza"]
for fruta in frutas:
print(f"Me gusta comer {fruta}")
Bucles While
Los bucles while se utilizan cuando quieres que una acción se repita mientras una condición sea verdadera. Son útiles cuando no sabes de antemano cuántas iteraciones necesitarás.
contador = 0
while contador < 5:
print(f"El contador es: {contador}")
contador += 1
Declaraciones Break y Continue
Las declaraciones break y continue te dan más control sobre tus bucles. Break te permite salir de un bucle completamente, mientras que continue salta a la siguiente iteración.
for numero in range(10):
if numero == 5:
break
print(numero)
for numero in range(10):
if numero % 2 == 0:
continue
print(numero)
Conclusión
Dominar estas estructuras de control de flujo es esencial para escribir programas Python efectivos y eficientes. Practica con diferentes escenarios para mejorar tu comprensión y habilidad en el uso de estas herramientas poderosas.
