Interrumpiendo ciclos con break y continue

Clase 25 de 32Curso Básico de Python

Contenido del curso

Resumen

La instrucción continue en Python devuelve el control al comienzo del ciclo while o ciclo for. Esta instrucción rechaza todas las declaraciones restantes en la iteración actual del ciclo y mueve el control de regreso a la parte superior del mismo.

La instrucción break en Python termina el ciclo actual y reanuda la ejecución en la siguiente instrucción. En otras palabras, break rompe el ciclo entero mientras que continue solo rompe la vuelta actual.

Ejemplos de interrupción de ciclos con break y continue en Python

Ejemplo1

def run(): for i in range(10000): print(i) if i == 5678: break if __name__ == '__main__': run()

Ejemplo 2

def run(): for contador in range(1000): if contador % 2 != 0: continue print(contador) if __name__ == '__main__': run()

Ejemplo 3

def run(): texto= input('Escribe un texto: ') for letra in texto: if letra == 'o': break print(letra) if __name__ == '__main__': run()

Aporte creado por: Rusbel Bermúdez, Gustavo Valencia.