Tutorial de Python For Loop con ejemplos para practicar



Esta publicación sobre Python For Loop explica qué son For Loops y dónde podemos usarlo, junto con la sintaxis de Python For Loop. También incluye múltiples ejemplos que puedes practicar.

El lenguaje de programación Python ha estado un paso por delante de otros lenguajes de programación desde el principio. tiene una ventaja similar cuando se trata de . En este artículo, aprenderemos sobre Python For Loop y cómo podemos usarlo en un programa. Los siguientes conceptos se tratan en este artículo:

Con inmensas aplicaciones e implementaciones más fáciles de Python con ciencia de datos, ha habido un aumento significativo en la cantidad de trabajos creados para ciencia de datos cada año. Inscríbete para Edureka's y obtenga experiencia práctica con proyectos de la industria en tiempo real junto con soporte 24 × 7, que lo pondrá en el camino de convertirse en un científico de datos exitoso,





Sigamos adelante y comencemos este artículo con una introducción básica a en bucle en python.

¿Qué es Python For Loop?

Un bucle for se usa para iterar sobre secuencias como un lista , tupla , conjunto , etc. o. Y no solo las secuencias, sino también cualquier objeto iterable también se pueden atravesar usando un bucle for.



Entendamos el bucle for con la ayuda del diagrama de flujo que se muestra a continuación.

diagrama de flujo-python para loop-edureka

La ejecución comenzará y buscará el primer elemento de la secuencia u objeto iterable. Verificará si ha llegado al final de la secuencia o no. Después de ejecutar las declaraciones en el bloque, buscará el siguiente elemento de la secuencia y el proceso continuará hasta que la ejecución haya alcanzado el último elemento de la secuencia.



Python para sintaxis de bucle

Entendamos la sintaxis del bucle for con un ejemplo:

x = (1,2,3,4,5) para i en x: imprimir (i)

Salida: 1

2

3

4

5

sort () en c ++

En el ejemplo anterior, la ejecución comenzó desde el primer elemento en la tupla x, y continuó hasta que la ejecución alcanzó 5. Es un ejemplo muy simple de cómo podemos usar un bucle for en Python. Echemos también un vistazo a cómo se puede usar la función de rango con el bucle for.

Rango en Python For Loop

En Python, el rango es una función incorporada que devuelve una secuencia. UN función de rango tiene tres parámetros que son parámetro de inicio, parámetro de finalización y un parámetro de paso. El parámetro final no incluye el número declarado, entendamos esto con un ejemplo.

a = lista (rango (0,10,2)) imprimir (a)

Salida: [0,2,4,6,8]

En el ejemplo anterior, la secuencia comienza desde 0 y termina en 9 porque el parámetro final es 10 y el paso es 2, por lo tanto, la ejecución while salta 2 pasos después de cada elemento.

Ahora echemos un vistazo a un ejemplo usando python para bucle.

def patrón (n): k = 2 * n - 2 para i en rango (0, n): para j en rango (0, k): print (end = '') k = k - 1 para j en rango ( 0, i + 1): print ('*', end = '') print ('r') patrón (15)

Salida:

cómo usar el archivo en java

En el ejemplo anterior, pudimos hacer un usando una función de rango. Usamos la función de rango para obtener el número exacto de espacios en blanco y valores de asterisco para obtener el patrón anterior.

Echemos un vistazo a cómo podemos usar una instrucción break en un bucle for de python.

Python para rotura de bucle

Break in python es una declaración de flujo de control que se usa para salir de la ejecución tan pronto como se encuentra el break. Entendamos cómo podemos usar una declaración de interrupción en un bucle for usando un ejemplo.

Supongamos que tenemos una lista con como elementos, por lo que saldremos del ciclo usando la instrucción break tan pronto como se encuentre la cadena deseada.

empresa = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] para x en empresa: si x == 'R': romper print (x)

Salida: ES

re

U

En el ejemplo anterior, tan pronto como el bucle encuentra la cadena 'R', ingresa al bloque de instrucciones if donde la instrucción break sale del bucle. De manera similar, podemos usar el enunciado break de acuerdo con los enunciados del problema.

Ahora, echemos un vistazo a cómo podemos usar Python para bucles en listas.

Python para bucle en la lista

Una lista en Python es una secuencia como cualquier otra tipo de datos , por lo que es bastante evidente cómo podemos hacer uso de una lista. Permítanme mostrarles un ejemplo donde se usa un bucle for en una lista.

color = ['azul', 'blanco'] vehículo = ['coche', 'bicicleta', 'camión'] color_comb = [(x, y) para x en color para y en vehículo] print (color_comb)

Salida: [('azul', 'coche'), ('azul', 'bicicleta'), ('azul', 'camión'), ('blanco', 'coche'), ('blanco', 'bicicleta') , ('blanco', 'camión')]

Echemos también un vistazo a cómo podemos usar la instrucción continue en un bucle for en Python.

Continuar en Python For Loop

Entendamos que este es el mismo ejemplo que usamos en la instrucción break, en lugar de break, usaremos la instrucción continue. También es una declaración de control, pero la única diferencia es que solo saltará la iteración actual y ejecutará el resto de las iteraciones de todos modos.

empresa = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] para x en empresa: si x == 'R': continuar print (x)

Salida: ES

re

U

ES

A

A

En el ejemplo anterior, la declaración continue se encontró cuando el valor de la cadena era 'R', por lo que la ejecución omitió esa iteración en particular y se movió al siguiente elemento de la lista.

Veamos ahora algunos otros ejemplos para comprender mejor cómo podemos usar el bucle for en Python.

Python para ejemplos de bucle

Aquí hay un programa simple para bucle para imprimir el producto de cinco números tomados del usuario

cómo elevar algo a un poder en java
res = 1 para i en el rango (0,5): n = int (input ('ingresa un número')) res * = n print (res)

Salida:

Aquí hay otro programa simple para calcular el área de cuadrados cuyos lados se dan en una lista.

lado = [5,4,7,8,9,3,8,2,6,4] área = [x * x para x en el lado] imprimir (área)

Salida: [25, 16, 49, 64, 81, 9, 64, 4, 36, 16]

Ahora que hemos terminado con los conceptos de bucle for, aquí hay algunos tutoriales que lo ayudarán a aprender el lenguaje de programación de una manera estructurada.

  1. Mientras bucle en Python
  2. Colecciones en Python
  3. Clases y objetos de Python
  4. Módulos de Python

Esto nos lleva al final de este artículo donde hemos aprendido cómo podemos usar For Loop en Python. Espero que tengas claro todo lo que se ha compartido contigo en este tutorial.

Si encuentra relevante este artículo sobre 'Python For Loop', consulte el una empresa de aprendizaje en línea de confianza con una red de más de 250.000 alumnos satisfechos repartidos por todo el mundo.

Estamos aquí para ayudarlo en cada paso de su viaje y crear un plan de estudios diseñado para estudiantes y profesionales que desean ser un . El curso está diseñado para darle una ventaja en la programación de Python y capacitarlo para los conceptos básicos y avanzados de Python junto con varios me gusta

Si encuentra alguna pregunta, no dude en hacer todas sus preguntas. Colóquelos en la sección de comentarios de “Python for Loop” y nuestro equipo estará encantado de responder.