lunes, 28 de septiembre de 2026

ESTRUCTURAS DE CONTROL

ESTRUCTURAS DE CONTROL EN PYTHON


TRANSCRIBIR EN EL CUADERNO

PROXIMA SEMANA EXAMEN ESCRITO DE LOS DOS ULTIMOS TEMAS


Las estructuras de control son instrucciones que permiten decidir qué debe hacer un programa, cuándo hacerlo y cuántas veces hacerlo.

Gracias a ellas, un programa no tiene que ejecutar todas las instrucciones de manera seguida. Puede tomar decisiones, repetir acciones o elegir diferentes caminos.

Las principales estructuras de control en Python son:

  1. Condicionales: permiten tomar decisiones.
  2. Bucles: permiten repetir instrucciones.

1. ESTRUCTURA CONDICIONAL if

La palabra if significa "si".

Se utiliza cuando queremos que Python realice una acción solamente si se cumple una condición.

Ejemplo:

edad = 15

if edad >= 14:
    print("Puedes entrar al curso")

¿Cómo funciona?

Python revisa la condición:

edad >= 14

Como 15 es mayor o igual que 14, la condición es verdadera y se ejecuta:

print("Puedes entrar al curso")

Recuerda: en Python, las instrucciones que pertenecen al if llevan una sangría o indentación.


2. ESTRUCTURA if - else

else significa "si no".

Se utiliza cuando tenemos dos posibilidades:

  • Si la condición es verdadera → ocurre una cosa.
  • Si la condición es falsa → ocurre otra.

Ejemplo:

edad = 12

if edad >= 13:
    print("Eres adolescente")
else:
    print("Eres niño")

¿Cómo funciona?

Python pregunta:

¿La edad es mayor o igual a 13?

Como 12 no cumple la condición, ejecuta el bloque else:

Eres niño

3. ESTRUCTURA if - elif - else

elif significa "si no, si...".

Se utiliza cuando tenemos más de dos posibilidades.

Ejemplo:

nota = 4

if nota >= 4.5:
    print("Excelente")
elif nota >= 3:
    print("Aprobado")
else:
    print("No aprobado")

¿Cómo funciona?

Python revisa las condiciones de arriba hacia abajo.

En este caso:

  • ¿La nota es mayor o igual a 4.5? → No.
  • ¿La nota es mayor o igual a 3? → Sí.
  • Entonces muestra:
Aprobado

4. BUCLE for

El bucle for se utiliza para repetir una acción varias veces.

Ejemplo:

for i in range(5):
    print("Hola")

¿Qué ocurre?

El programa repite print("Hola") 5 veces.

El resultado será:

Hola
Hola
Hola
Hola
Hola

range(5) genera los números:

0, 1, 2, 3, 4

Por eso se repite cinco veces.


5. BUCLE while

El bucle while significa "mientras".

Se utiliza para repetir instrucciones mientras una condición sea verdadera.

Ejemplo:

numero = 1

while numero <= 5:
    print(numero)
    numero = numero + 1

¿Cómo funciona?

Mientras numero sea menor o igual que 5, Python imprime el número y después aumenta su valor en uno.

El resultado será:

1
2
3
4
5

Cuando numero llega a 6, la condición:

numero <= 5

deja de cumplirse y el ciclo termina.


6. DIFERENCIA ENTRE FOR Y WHILE

Aunque ambos sirven para repetir instrucciones, se utilizan de manera diferente.

for

Lo utilizamos generalmente cuando sabemos cuántas veces queremos repetir algo.

for i in range(3):
    print("Hola")

Repite la acción 3 veces.

while

Lo utilizamos cuando queremos repetir algo mientras se cumpla una condición.

numero = 1

while numero <= 3:
    print(numero)
    numero = numero + 1

Repite mientras numero sea menor o igual a 3.


RESUMEN

Estructura¿Para qué sirve?
ifTomar una decisión
if - elseElegir entre dos opciones
if - elif - elseElegir entre varias opciones
forRepetir un número determinado de veces
whileRepetir mientras se cumpla una condición

Idea principal para recordar:

Las estructuras de control permiten que un programa pueda decidir y repetir acciones.

  • if → decide
  • else → hace otra cosa si no se cumple
  • elif → comprueba otra condición
  • for → repite
  • while → repite mientras se cumpla una condición

No hay comentarios:

Publicar un comentario

ESTRUCTURAS DE CONTROL

ESTRUCTURAS DE CONTROL EN PYTHON TRANSCRIBIR EN EL CUADERNO PROXIMA SEMANA EXAMEN ESCRITO DE LOS DOS ULTIMOS TEMAS Las estructuras de contro...