Python continúa

Python continúa
“En Python, los bucles se usan para iterar repetidamente o ejecutar un comando. Python tiene algunas declaraciones de control para ayudarnos a administrar la dirección de estos bucles. Digamos que desea terminar el bucle cuando se cumple una determinada condición o omita una iteración específica. Al emplear Python Break, continúa y otros comandos de control, Python nos permite llevar a cabo estas operaciones. Este breve tutorial examina la declaración de Python Continir, cómo afecta el comportamiento de un bucle y cómo puede aplicarlo a un buen propósito en sus programas."

¿Qué es la declaración de python continuar??

La declaración continua de Python detiene el flujo pero lo reinicia al principio del bucle. Para una iteración específica, el código restante no se procesa y el flujo se reinicia para la siguiente iteración. Para omitir una iteración específica, use el comando continuar en Python. La declaración continuar también se usa cuando se cumple una condición, al igual que Python Break.

La declaración de continua de un bucle se utiliza para avanzar a la iteración posterior. La instrucción Continuar evita la ejecución de cualquier código adicional. Una declaración continua no termina por completo un bucle, en contraste con una declaración de descanso. Cuando se satisface una condición, puede omitir una sección de un bucle en Python utilizando la declaración Continuar. El resto del bucle continuará ejecutándose. Dentro de los bucles, las declaraciones de continuar generalmente se usan después de una declaración IF.

Ahora discutamos estas ideas utilizando algunos ejemplos simples para que pueda identificar más fácilmente las ideas importantes.

Ejemplo 1

Puede utilizar la declaración Continuar tanto dentro de un bucle para bucle y un bucle de tiempo. El bucle for se usa en el ejemplo que sigue para mostrar incluso enteros de 0 a 9. Primero, demostramos cómo usar un método For Loop y el rango () para atravesar un rango de números de 0 a 9. La función Range () devuelve una serie de números que, por defecto, comienza en 0 y se incrementan en 1 antes de detenerse antes de un número determinado.

Tenga en cuenta que el Num%2 devuelve 0 cuando un índice es un número entero; De lo contrario, devuelve 1.

para num en el rango (10):
Si num % 2:
continuar
Imprimir (NUM)

Esta es la pantalla de salida, donde puede ver que se muestran los números incluso.

Ejemplo 2

Este programa de ejemplo le mostrará cómo mostrar números impares entre 0 y 7 utilizando la instrucción Continuar. En un bucle de tiempo, se utilizará la declaración de continuar. Para comenzar, hemos establecido el valor inicial de la variable de contador en cero (contador num en el código). En segundo lugar, el bucle se ha iniciado si el número de contador es inferior a 8. Tercero, para cada iteración del bucle, hemos elevado el contador num por uno. El código se omitirá la iteración actual si el contador_num es incluso. Si no, muestra el mostrador en la pantalla.

Counter_num = 0
Mientras que Counter_num < 8:
Counter_num += 1
Si no es contrafun_num % 2:
continuar
Imprimir (Counter_num)

Aquí, puede ver que cuando se ejecuta el programa con el bucle while y la declaración continua, se muestran los enteros impares.

Ejemplo 3

Este ejemplo discutirá una declaración continua utilizada en un bucle for para. Queremos crear un programa que solo devuelva números de 10 a 17, pero no 13. Suponga que es necesario un bucle "para" para completar esto. La palabra clave continua es útil en este momento. Ejecutaremos un bucle de 10 a 17 veces mientras verificamos si el iterador es igual a 13. El bucle imprimirá el resultado si es igual a 13; De lo contrario, utilizaremos la instrucción Continuar para omitir a la siguiente iteración y mostrar cualquier resultado. Una muestra de la situación mencionada se muestra en el siguiente código:

para num en rango (10, 17):
Si num == 13:
continuar
Imprimir (NUM)

Los números de 10 a 16 se muestran en la captura de pantalla a continuación, con la excepción de 13 (que se muestra tal como está en el código anterior).

Ejemplo 4

Para demostrar cómo las funciones de la declaración de continuar Python, usemos un ejemplo. En el ejemplo que sigue, omitimos imprimir la letra "e" en nuestra cadena utilizando una declaración continua, después de lo cual continuamos iterando.

Observe que estamos atravesando una cadena de nombres. Si la letra "e" aparece en la cadena dada, la condición del bucle de for-loop nos indica que saltemos esa iteración y avance a la siguiente. Cuando se cumple una condición externa, nuestra declaración continua se pone en acción. La versión de la condición de este programa es "String == E."Cuando la cadena es igual a" E ", nuestro programa termina esa iteración de bucle.

Así es como se ve todo el código.

Para una cuerda en "Alexander":
if string == "e":
continuar
imprimir (cadena)

Verá que la declaración continua saltó esa iteración, y la letra "e" no fue escrita en la consola.

Ejemplo 5

Tenga en cuenta el escenario en el que debe crear un programa que genere los números de 1 a 15 pero no 6. Supongamos que esta tarea debe realizarse utilizando un bucle, y solo se puede usar un bucle. Y aquí, la declaración continua se usa. Lo que podemos hacer es ejecutar un bucle de 1 a 15 veces, comparando el valor del iterador cada vez con 6. Emplearemos la declaración Continuar para pasar a la siguiente iteración si el valor es igual a 6; De lo contrario, imprimiremos el valor.

Debido a la condición establecida en el código, todos los números definidos en la salida se muestran en lugar del número 6, como se puede ver en esta salida.

Conclusión

En la presente iteración del bucle, todas las declaraciones pendientes se rechazan utilizando la declaración continua. En esencia, esta declaración proporciona la primera línea del control de bucle. Este concepto se ha cubierto a fondo en este artículo, junto con algunos ejemplos concisos. Se explican cinco ejemplos únicos para este concepto en esta guía.