Flujo de control en programación procedural

Conceptos de paradigmas de programación

Eleanor Thomas

Senior Data Analytics Engineer

¿Qué es el flujo de control?

  • Flujo de control: conjunto de palabras clave y procesos de un lenguaje que indican cómo avanzar por la lógica del código
  • Ejemplos de sentencias de flujo de control:
    • Sentencias if/else
    • Bucles for y while
    • Definición de funciones con def

Dirigiendo el flujo

Conceptos de paradigmas de programación

Combinando elementos del flujo de control (if y bucles for)

if my_height > your_height:
    print("I'm taller!")
for height in height_list:
    print(height)

Combinado:

for height in height_list:
    if my_height > height:
        print("I am taller than ", height)
Conceptos de paradigmas de programación

Combinando flujo de control en funciones

def compare_heights(my_height, height_list):
    for height in height_list:
        if my_height > height:
            print("I am taller than ", height)
    return

my_height = 63 height_list = [62, 67, 70]
compare_heights(my_height, height_list)
Conceptos de paradigmas de programación

Flujo de control en programación procedural

  • Las sentencias de flujo de control hacen posible la programación procedural en Python
  • Estructura la lógica paso a paso con bloques reutilizables
  • Codifica esta lógica en Python con if, bucles y funciones
  • El flujo de control crea procedimientos que separan responsabilidades

Persona tecleando

Conceptos de paradigmas de programación

¡Vamos a practicar!

Conceptos de paradigmas de programación

Preparing Video For Download...