Saltar al contenido
Control Automático Educación

Ciclo FOR en Python

Controleros y Controleras, en esta entrada vamos a aprender como utilizar el ciclo for en python pues es una instrucción fundamental en la programación para realizar loops dentro de nuestro código.

Antes de comenzar, te invito a ver todo el Curso Gratuito de Python desde Cero.

Y que te suscribas al canal si te interesa el mundo de la programación, microcontroladores y ingeniería de control.

Bucles en Python

Los bucles (loops) se usan cuando se necesita repetir un conjunto de instrucciones muchas veces.

PYTHON soporta dos tipos diferentes de bucles: el bucle for y el bucle while.

Los bucles for son la opción más sencilla cuando usted sabe cuántas veces necesita repetir el bucle.

Los bucles while (bucle fundamental) son las opciones más sencillas cuando necesita mantener la repetición de las instrucciones hasta que se satisface un criterio.

Ciclo FOR

La estructura del bucle for es simple. La primera línea identifica el bucle y define un índice, que es un número que cambia en cada paso a través del bucle. Después de la línea de identificación viene el grupo de comandos que se quiere ejecutar de forma IDENTADA.

for i in range(0,10) :
	#código dentro del for
	#código dentro del for
	#código dentro del for
#código fuera del for
Crear funciones en Python

Funciones en Python

Lambda Function Python

Lambda Function

Raspberry Pi Pico Python SDK

Raspberry Pi Pico Python SDK

Función range()

La función de python range() es muy util principalmente cuando usamos bucles for en nuestros códigos ya que dicha función devuelve una secuencia de números, comenzando desde 0 de forma predeterminada, se incrementa en 1 (de forma predeterminada) y se detiene antes de un número especificado, es decir el ultimo número no es inclusivo.

De manera de ejemplo, usamos el siguiente ciclo for en python para crear una secuencia de números del 0 al 100 e imprima cada elemento en la secuencia:

x = range(100)
for n in x:
    print(n)

La sintaxis de la función range es:

range(start, stop, step)

start es el número donde comienza la secuencia, stop es hasta donde la secuencia llega sin incluir dicho número y step indica cada cuando se va incrementando la secuencia.

Veamos el siguiente ejemplo con ciclo for en python mostrando una secuencia de números de 10 hasta 1000 con incrementos de 10 en 10.

x = range(10, 1010, 10)
for n in x:
    print(n)

Ciclo FOR en Python para Recorrer Cadenas

Los bucles for dentro de Python también son muy usados para recorrer cada uno de los índices dentro de una cadena de caracteres o str.

frase = ‘Curso de Python’
for caracter in frase:
	print(carácter)
#código fuera del for

El código anterior, se usa un índice llamado caracter dentro del loop FOR con Python, para recorrer e imprimir cada una de las letras que componen el str frase.


Eso es todo por la entrada del dia de hoy, espero les haya gustado y hayan aprendido algo nuevo. Si te ha servido el contenido de esta entrada, de los videos y los códigos de implementación y deseas apoyar mi trabajo invitandome a un café super barato, puedes hacerlo en el siguiente link:

👉 Invitar a Sergio a un Café ☕️

Que esten muy bien, nos vemos en la siguiente entrada.