Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> python

Python romper y continuar

Python romper y continuar

En este artículo, aprenderá a usar las declaraciones break y continue para alterar el flujo de un bucle.

Video:Declaración de interrupción y continuación de Python

¿Cuál es el uso de romper y continuar en Python?

En Python, break y continue Las sentencias pueden alterar el flujo de un bucle normal.

Los bucles iteran sobre un bloque de código hasta que la expresión de prueba es falsa, pero a veces deseamos terminar la iteración actual o incluso todo el bucle sin comprobar la expresión de prueba.

El break y continue declaraciones se utilizan en estos casos.


Declaración de interrupción de Python

El break sentencia termina el ciclo que lo contiene. El control del programa fluye hacia la declaración inmediatamente después del cuerpo del ciclo.

Si el break declaración está dentro de un bucle anidado (bucle dentro de otro bucle), el break sentencia terminará el ciclo más interno.

Sintaxis de ruptura

break

Diagrama de flujo del descanso

A continuación se muestra el funcionamiento de la sentencia break en bucle for y while.

Ejemplo:Python break

# Use of break statement inside the loop

for val in "string":
    if val == "i":
        break
    print(val)

print("The end")

Salida

s
t
r
The end

En este programa, iteramos a través de "string" secuencia. Comprobamos si la letra es i , sobre el cual salimos del bucle. Por lo tanto, vemos en nuestra salida que todas las letras hasta i se imprime Después de eso, el ciclo termina.


Declaración de continuación de Python

Los continue La declaración se usa para omitir el resto del código dentro de un bucle solo para la iteración actual. El bucle no termina sino que continúa con la siguiente iteración.

Sintaxis de Continuar

continue

Diagrama de flujo de continuar 

El funcionamiento del continue La instrucción en bucle for y while se muestra a continuación.

Ejemplo:Python continuar

# Program to show the use of continue statement inside loops

for val in "string":
    if val == "i":
        continue
    print(val)

print("The end")

Salida

s
t
r
n
g
The end

Este programa es igual que el ejemplo anterior excepto el break declaración ha sido reemplazada con continue .

Seguimos con el bucle, si la cadena es i , no ejecutando el resto del bloque. Por lo tanto, vemos en nuestra salida que todas las letras excepto i se imprime.


python

  1. C# while y do...while bucle
  2. Palabras clave e identificadores de Python
  3. Declaración, sangría y comentarios de Python
  4. Variables, constantes y literales de Python
  5. Conversión de tipos de Python y conversión de tipos
  6. Entrada, salida e importación de Python
  7. Variables globales, locales y no locales de Python
  8. Números de Python, conversión de tipos y matemáticas
  9. Administración de archivos y directorios de Python
  10. Errores de Python y excepciones integradas
  11. Bucles for y while de Python:declaración de enumeración, interrupción y continuación