Python para bucles con ejemplos
- 2396
- 447
- Mario Gollum
Python es un lenguaje de programación de uso general, que enfatiza que la programación sea una codificación fácil y eficiente. Los bucles son la parte vital de la programación, ya que permite al usuario usar un conjunto de códigos repetitivos utilizando bucles. Entonces, en el siguiente artículo, veremos cómo usar para
bucles en Python.
En bucle:
Hasta la iteración del último elemento en la secuencia, para el bucle ejecute las instrucciones. Se itera sobre conjuntos de instrucciones en secuencia, matrices y una tupla para un período predefinido o hasta que se ejecute el último elemento y cálculo.
Para el bucle se puede clasificar de tres maneras.
- Tradicional para bucle - Generalmente se usa en el lenguaje de programación y contiene tres partes de un bucle, yo.mi., inicialización, condición, incremento/disminución.
- Iterador/colección para bucle - Se usa para la iteración de objetos y colecciones en lugar de números.
- Vectorizar para bucle - Se usa para iterar matrices paralelas simultáneamente.
Para el bucle en Python:
A medida que los bucles juegan un papel importante en el lenguaje de programación y facilitan la tarea para el programador, como otros lenguajes de programación, Python también usa bucles. Python permite que la instalación use para bucles en diferentes secuencias y segmentos, .i.mi. Para listas, cuerdas, tuplas, etc.
Sintaxis:
La palabra clave "para" se usa para ejecutar un conjunto de condiciones en el bucle para. La sintaxis para el bucle sigue a continuación:
para objeto/elemento en la lista/tuple print (objeto/elemento)
Aquí hay algunos ejemplos de For Loop en Python.
Para la iteración de bucle en una lista:
Podemos iterar a través de la lista de números usando para bucle, y se ejecutará una vez para cada elemento en la lista e imprimir todos los números.
# Python para ejemplo de bucle para iterar sobre una lista incluso_list = [2, 4, 6, 8, 10, 12, 14] para incluso en incluso_list: imprime (incluso)123456 | # Python para ejemplo de bucle para iterar sobre una lista incluso_list = [2, 4, 6, 8, 10, 12, 14] para incluso en incluso_list: imprime (incluso) |
Producción:
Para bucle para una cadena:
Supongamos que queremos iterar a través de una cadena e imprimir cada alfabeto por separado. En ese caso, podemos usar el bucle para iterar a través de la cadena y ejecutar cada vez para cada alfabeto.
# Python para el ejemplo de bucle para una cadena para x en "para bucle en python": print (x)1234 | # Python para el ejemplo de bucle para una cadena para x en "para bucle en python": print (x) |
Producción:
Para el bucle usando la función de rango:
Utilizamos la función de rango en Python para realizar una tarea un número específico de veces. Aquí en el ejemplo que se detalla a continuación, la función de rango calcula la suma hasta los primeros diez números y los almacena en la variable de suma.
# Python para ejemplo de bucle con función de rango sum = 0 para val en el rango (1, 11): sum = sum + val imprime (suma)1234567 | # Python para ejemplo de bucle con función de rango Sum = 0 para val en rango (1, 11): sum = sum + val imprime (suma) |
Producción:
Para que el bucle se itera sobre el diccionario:
Como un diccionario consta de pares de valores clave, podemos iterar a través del diccionario y obtener un solo par de valores clave usando un bucle para.
En el ejemplo que se proporciona a continuación, el tipo de artículo, la categoría y las claves del tema están disponibles. Puede obtener el par de valores clave escribiendo una declaración de impresión usando para bucle.
# Python para el ejemplo de bucle para iterar sobre un diccionario Ejemplo_dict = 'Tipo de artículo': 'Tutorial', 'Categoría': 'Python Programming', 'Topic': 'Para Loop in python' para X en Ejemplo_dict: print (X , ':', ejemplo_dict [x])123456 | # Python para el ejemplo de bucle para iterar sobre un diccionario Ejemplo_dict = 'Tipo de artículo': 'Tutorial', 'Categoría': 'Python Programming', 'Topic': 'Para Loop in python' para X en Ejemplo_dict: print (X , ':', ejemplo_dict [x]) |
Producción:
Para bucle con las declaraciones del Else:
Podemos usar para bucle de bucle en el otro en python, dónde más se ejecutaría cuando se complete el bucle for y el número está fuera de rango.
# Python para ejemplo de bucle con la declaración más para num en el rango (1, 6): print (num) else: imprimir ("el número no existe")123456 | # Python para ejemplo de bucle con la declaración más para num en el rango (1, 6): print (num) else: imprimir ("el número no existe") |
Producción:
Podemos detener la ejecución de la declaración más usando el descanso. El ejemplo anterior ejecuta todas las declaraciones, pero aquí, se ejecutará solo si bloquee.
# Python para bucle Otro ejemplo con la declaración de Else para num en el rango (1, 6): if num == 4: break print (num) else: imprime ("el número no existe")1234567 | # Python para bucle Otro ejemplo con la declaración de Else para num en el rango (1, 6): if num == 4: break print (num) else: imprime ("el número no existe") |
Producción:
Anidado para bucle en Python:
Python también permite a los usuarios ejecutar anidados para bucles. En el ejemplo mencionado, estamos ejecutando dos para bucles dentro del bucle exterior. El control primero va al bucle exterior e imprime la declaración; Luego irá al siguiente bucle para ejecutar la instrucción de impresión y luego al último bucle para imprimir ambas declaraciones.
El tercer bucle se ejecuta nuevamente y ejecuta ambas declaraciones de impresión hasta que finalice el tercer bucle. Como el rango del tercer bucle es dos, se ejecutará dos veces, saldrá del bucle y volverá al segundo bucle. Luego, la declaración de impresión del segundo bucle se ejecuta y volverá a volver al tercer bucle una vez más. Por lo tanto, iterará hasta que termine.
# Python anidados para el ejemplo de bucle para x en el rango (1): imprime ("I Am Outer Loop" + Str (x)) # Innter Loop para y en el rango (2): imprime ("Este es el primer bucle anidado interno" + str (y)) para z en el rango (3): imprime ("Este es el segundo bucle anidado interno" + str (z)) imprime ("************************** ******************* ")12345678910 | # Python anidados para el ejemplo de bucle para x en el rango (1): imprime ("I Am Outer Loop" + Str (x)) # Innter Loop para y en el rango (2): imprime ("Este es el primer bucle anidado interno" + str (y)) para z en el rango (3): imprime ("Este es el segundo bucle anidado interno" + str (z)) imprime ("************************** ******************* ") |
Producción:
Para bucle en Python con una declaración de descanso:
Las declaraciones de descanso también se usan en bucle para bucle. El siguiente ejemplo contiene una matriz que tiene una lista de diferentes elementos. En el bucle for, estamos iterando a través de cada elemento e imprimiendo ese elemento. Hemos usado la declaración if. En la instrucción IF, ponemos una condición de que si el valor del elemento es igual a la palabra clave, luego rompa el bucle, no itera a través del resto de los elementos de la matriz e inmediatamente salga del bucle.
# Uso de la declaración Break en Python para Loop PythonForloops = ["Fedora", "Ubuntu", "Debian", "LinuxMint", "Windows", "Rhel"] para X en Pythonforloops: imprime (x) si x == "Windows Windows ": romper12345678 | # Uso de la declaración Break en Python para Loop PythonForloops = ["Fedora", "Ubuntu", "Debian", "LinuxMint", "Windows", "Rhel"] para X en Pythonforloops: imprime (x) si x == "Windows Windows ": romper |
Producción:
Mientras que en este ejemplo, la declaración de descanso se ejecutará primero e imprimirá los valores después.
# Python para bucle Otro ejemplo con la declaración de ruptura pythonforloops = ["Fedora", "Ubuntu", "Debian", "LinuxMint", "Windows", "Rhel"] para X en Pythonforloops: si x == "Windows": Impresión break (x)12345678 | # Python para bucle Otro ejemplo con la declaración Break PythonForloops = ["Fedora", "Ubuntu", "Debian", "LinuxMint", "Windows", "Rhel"] para X en Pythonforloops: si x == "Windows": Impresión break (x) |
Python para bucle usando la instrucción Continuar:
También podemos usar para bucle con la instrucción continuar. Por ejemplo, puede omitir el elemento mencionado en la instrucción if. El bucle continuará la ejecución hasta el final de la lista.
# Python para ejemplo de bucle con la declaración continua pythonforloops = ["fedora", "ubuntu", "Debian", "LinuxMint", "Windows", "Rhel"] para X en Pythonforloops: si x == "Windows": continúe Imprimir (x)1234567 | # Python para ejemplo de bucle con la declaración continua pythonforloops = ["fedora", "ubuntu", "Debian", "LinuxMint", "Windows", "Rhel"] para X en Pythonforloops: si x == "Windows": continúe Imprimir (x) |
Producción:
Conclusión:
Este artículo explica el bucle en Python utilizando diferentes funciones, listas y declaraciones. El bucle se usa para iterar las instrucciones durante un período especificado hasta que la condición sea correcta. En Python, para el bucle se usa para numerosos propósitos para lograr el objetivo. Este artículo ha explicado formas simples de usar para bucle en Python que sería beneficioso para los novatos.
- « (Fijo) no puede soltar la base de datos porque se está utilizando para la replicación. (Microsoft SQL Server, Error 3724)
- Cómo instalar Go 1.20 en Ubuntu 22.04 y 20.04 »