Python para bucle

Python para bucle

Los bucles son componentes muy cruciales y esenciales de cualquier lenguaje de programación. Los bucles se utilizan para varios fines, como ejecutar el mismo bloque de código y atravesar los contenedores. Al igual que otros lenguajes de programación, Python también proporciona bucles, yo.mi., Mientras que el bucle y para el bucle.

El bucle for Python itera sobre la secuencia (lista, tuplas, diccionarios, etc.) y atravesarlo. Porque el bucle es beneficioso para realizar las tareas iterativas. También podemos ejecutar el mismo bloque de código varias veces usando el bucle for para.

Este artículo explicará el bucle for con ejemplos.

Sintaxis

El bucle for se declara utilizando el para palabra clave. La sintaxis del bucle for es la siguiente:

para iterator_variable en secuencia:
declaración (s) o cuerpo de bucle para

El iterator_variable se usa para iterar a través de la secuencia. El valor del elemento se toma de la secuencia, y la operación se realiza. El bucle for no termina a menos que el último elemento en la secuencia esté atravesado. La sangría se usa para separar el cuerpo de For Loop de su declaración.

Ahora, veamos los ejemplos de los bucles en Python.

Ejemplos 1: Impresión de los elementos de la lista

Declaremos una lista y usemos el bucle for para imprimir los elementos de la lista.

#Declarar una lista de animales
animal = ["vaca", "perro", "gato", "camello", "león"]
#declare un bucle para
#x es la variable iteradora
para x en animal:
#Imprimir cada elemento de la lista
Imprimir (x)

Producción

Ejemplo 2: Calcular la suma de los elementos de la lista

Ahora, escribamos un programa y calculemos la suma de todos los elementos de una lista.

#Declarar una lista de números
MyList = [1,2,3,4,5,6,7,8,9,10]
#Declarar una variable para almacenar el valor de la suma
suma = 0
#declare el bucle for for
Para X en Mylist:
suma = suma+x
imprimir ("La suma es:", suma)

Producción

Ejemplo 3: atravesando la cadena usando para bucle

En Python, también podemos iterar la cadena usando para bucle. Veamos un ejemplo de esto.

#Declarar una variable de sitio web
sitio web = "Linuxhint"
#declare un bucle para
Para X en el sitio web:
Imprimir (x)

Producción

Python para bucle con la declaración delse

Python nos permite usar la declaración más en combinación con los bucles. La instrucción delse se ejecutará si se termina el bucle o se itera la lista. Veamos un ejemplo de esto.

#Declarar una variable de sitio web
sitio web = "Linuxhint"
#declare un bucle para
Para X en el sitio web:
Imprimir (x)
#Declarar una declaración de else
demás:
Imprimir ("Ejecutar la instrucción delse")
Imprimir ("El final de For Loop")

Producción

Usar la declaración de descanso con el bucle for for bucle

La instrucción Break se usa para controlar la iteración de For Loop. La declaración de descanso detiene la iteración de For Loop después de la iteración particular. También termina el bucle for cuando una condición de prueba es verdadera. Veamos un ejemplo de esto. En el ejemplo dado, el bucle for se termina cuando el valor del iterador es igual al gato.

#Declarar una lista de animales
animal = ["vaca", "perro", "gato", "camello", "león"]
#declare un bucle para
#x es la variable iteradora
para x en animal:
#Imprimir cada elemento de la lista
Imprimir (x)
if (x == "gato"):
#Uso de la declaración de descanso
romper

Producción

Uso de la declaración Continuar con el bucle for para

La instrucción Continuar también se usa para controlar la iteración de For Loop. La instrucción Continuar se puede usar para omitir la iteración actual, mientras que el bucle for continúa desde la siguiente iteración. La instrucción continuar omita la iteración del bucle for cuando una condición de prueba es verdadera. Veamos un ejemplo de esto.

#Declarar una lista de animales
animal = ["vaca", "perro", "gato", "camello", "león"]
#declare un bucle para
#x es la variable iteradora
para x en animal:
#Imprimir cada elemento de la lista
if (x == "gato"):
#Uso de la declaración Continuar
continuar
Imprimir (x)

Producción

En el ejemplo dado, la iteración actual se omite cuando el valor del iterador es igual al gato.

Uso de la función Range () en el bucle

La función de rango () genera los números en secuencia. Podemos especificar el valor de inicio, parada y tamaño de paso dentro de la función de rango. Si no se define el valor de tamaño de paso, entonces es 1 por defecto. La función de rango () también se usa para acceder a los índices de la secuencia declarada. Echemos un vistazo a los ejemplos de la función de rango. Estamos escribiendo el programa más simple, que utiliza la función de rango para imprimir el número 10. La función de rango () imprime el número de 0 a 9.

#Uso de la función de rango con el bucle for
para num en el rango (10):
#espriminar el valor de NUM
Imprimir (NUM)

Producción

Ahora, usemos el valor de inicio, parada y tamaño de paso con la función Range ().

#Uso de la función de rango con el bucle for
#El valor de inicio es 1, el valor de parada es 30 y el valor de paso es 3.
para num en rango (1,30,3):
#espriminar el valor de NUM
Imprimir (NUM)

Producción

La función de rango () también se usa para obtener los índices de la secuencia. Veamos un ejemplo de esto donde se usa la función Len () para devolver la longitud de la lista.

#Declarar una lista de animales
animal = ["vaca", "perro", "gato", "camello", "león"]
#declare un bucle para
#x es la variable iteradora
#Getting la longitud de la lista de animales usando la función Len ()
para x en rango (len (animal)):
#Imprimir cada elemento de la lista
Impresión (animal [x])

Producción

Conclusión

Este artículo explica el uso de For Loop in Python con la ayuda de ejemplos simples. El bucle for se utiliza para iterar el contenedor y acceder a los elementos del contenedor. Este artículo será beneficioso para principiantes.