Las sentencias de control de flujo son elementos del lenguaje de programación que permiten controlar el flujo de ejecución de un programa. A continuación, te presento algunos ejemplos de sentencias de control de flujo en Python:
if: ejecuta un bloque de código si se cumple una condición dada:
x = 10 if x > 5: print("x es mayor que 5")
if...else: ejecuta un bloque de código si se cumple una condición, o otro bloque de código si no se cumple:
x = 3 if x > 5: print("x es mayor que 5") else: print("x es menor o igual que 5")
if...elif...else: permite evaluar varias condiciones de forma secuencial y ejecutar un bloque de código dependiendo de cuál de ellas se cumpla:
x = 3 if x > 5: print("x es mayor que 5") elif x > 2: print("x es mayor que 2 y menor o igual que 5") else: print("x es menor o igual que 2")
for: itera sobre un iterable y ejecuta un bloque de código para cada elemento:
for i in range(5): print(i)
while: ejecuta un bloque de código mientras se cumpla una condición dada:
i = 0 while i < 5: print(i) i += 1
No hay comentarios:
Publicar un comentario