Diagrama de flujo de la declaración de ruptura en Python

Python romper y continuar

¿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 verificar la expresión de prueba.

los break y continue En estos casos se utilizan sentencias.


Declaración de interrupción de Python

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

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 de descanso

Diagrama de flujo de la declaración de ruptura en Python

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

Cómo funciona la instrucción break en Python
Funcionamiento de la sentencia break

Ejemplo: interrupción de Python

# Use of break statement inside the loop

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

print("The end")

Producción

s
t
r
The end

En este programa, iteramos a través de la «cuerda» 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

Diagrama de flujo de la declaración de continuación en Python
Diagrama de flujo de la declaración de continuación en Python

el funcionamiento de la continue La instrucción en bucle for y while se muestra a continuación.

Cómo funciona la declaración de continuación en python
Cómo funciona la declaración de continuación en python

Ejemplo: Python continúa

# Program to show the use of continue statement inside loops

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

print("The end")

Producción

s
t
r
n
g
The end

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

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

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *