logo

Declaración de ruptura de Python

ruptura de pitón se utiliza para finalizar la ejecución del bucle.

milivecriclet

Sintaxis de la declaración de interrupción de Python:

Loop{ Condition: break }>

Declaración de ruptura de Python

declaración de ruptura en Pitón se utiliza para sacar el control del bucle cuando se activa alguna condición externa. La declaración break se coloca dentro del cuerpo del bucle (generalmente después de la condición if). Termina el bucle actual, es decir, el bucle en el que aparece, y reanuda la ejecución en la siguiente instrucción inmediatamente después del final de ese bucle. Si la declaración de interrupción está dentro de un bucle anidado, la interrupción terminará el bucle más interno.



declaración-de-ruptura-python

Ejemplo de declaración de interrupción de Python

Ejemplo 1:

Python3








for> i>in> range>(>10>):> >print>(i)> >if> i>=>=> 2>:> >break>

algoritmo de búsqueda binaria

>

>

Producción:

0 1 2>

Ejemplo 2:

Python3


lista ordenar java



# Python program to> # demonstrate break statement> > s>=> 'geeksforgeeks'> # Using for loop> for> letter>in> s:> > >print>(letter)> ># break the loop as soon it sees 'e'> ># or 's'> >if> letter>=>=> 'e'> or> letter>=>=> 's'>:> >break> > print>(>'Out of for loop'> )> print>()> > i>=> 0> > # Using while loop> while> True>:> >print>(s[i])> > ># break the loop as soon it sees 'e'> ># or 's'> >if> s[i]>=>=> 'e'> or> s[i]>=>=> 's'>:> >break> >i>+>=> 1> > print>(>'Out of while loop '>)>

>

>

mejores autos del mundo

Producción:

g e Out of for loop g e Out of while loop>

En el ejemplo anterior, ambos bucles iteran la cadena 'geeksforgeeks' y tan pronto como encuentran el carácter 'e' o 's', la condición se vuelve verdadera y el flujo de ejecución sale del bucle.

Ejemplo 3:

Python3




num>=> 0> for> i>in> range>(>10>):> >num>+>=> 1> >if> num>=>=> 8>:> >break> >print>(>'The num has value:'>, num)> print>(>'Out of loop'>)>

>

para bucle en bash

>

Producción

The num has value: 1 The num has value: 2 The num has value: 3 The num has value: 4 The num has value: 5 The num has value: 6 The num has value: 7 Out of loop>

En el ejemplo anterior, después de iterar hasta num=7, el valor de num será 8 y se encontrará la interrupción para que el flujo de ejecución salga del bucle.

El uso de bucles en Python automatiza y repite las tareas de manera eficiente. Pero a veces, puede surgir una condición en la que desee salir del ciclo por completo, omitir una iteración o ignorar algunas declaraciones del ciclo antes de continuar en el ciclo. Esto se puede hacer mediante declaraciones de control de bucle llamadas declaraciones de salto . El control de bucle o las declaraciones de salto cambian la ejecución de su secuencia normal. Cuando la ejecución sale de un ámbito, todos los objetos automáticos que se crearon en ese ámbito se destruyen. Python admite las siguientes declaraciones de control/salto.