Python quebrar e continuar
Python quebra e continua
Neste artigo, você aprenderá a usar as instruções break e continue para alterar o fluxo de um loop.
Vídeo:instrução break and continue do Python
Qual é o uso de break e continue em Python?
Em Python,
break
e continue
instruções podem alterar o fluxo de um loop normal. Os loops iteram sobre um bloco de código até que a expressão de teste seja falsa, mas às vezes desejamos encerrar a iteração atual ou até mesmo o loop inteiro sem verificar a expressão de teste.
O
break
e continue
declarações são usadas nesses casos. Instrução de quebra do Python
O
break
termina o loop que o contém. O controle do programa flui para a instrução imediatamente após o corpo do loop. Se o
break
está dentro de um loop aninhado (loop dentro de outro loop), o break
A instrução encerrará o loop mais interno. Sintaxe de break
break
Fluxograma de pausa

O funcionamento da instrução break no loop for e while é mostrado abaixo.

Exemplo:quebra do Python
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print(val)
print("The end")
Saída
s t r The end
Neste programa, iteramos através da "string" seqüência. Verificamos se a letra é i , sobre o qual saímos do loop. Portanto, vemos em nossa saída que todas as letras até i fica impresso. Depois disso, o loop termina.
Instrução continue do Python
O
continue
A instrução é usada para pular o restante do código dentro de um loop apenas para a iteração atual. O loop não termina, mas continua com a próxima iteração. Sintaxe de Continue
continue
Fluxograma de continuação

O funcionamento do
continue
A instrução no loop for e while é mostrada abaixo. 
Exemplo:Python continua
# Program to show the use of continue statement inside loops
for val in "string":
if val == "i":
continue
print(val)
print("The end")
Saída
s t r n g The end
Este programa é igual ao exemplo acima, exceto o
break
A instrução foi substituída por continue
. Continuamos com o loop, se a string for i , não executando o resto do bloco. Portanto, vemos em nossa saída que todas as letras, exceto i fica impresso.
python
- Palavras-chave e identificadores do Python
- Declaração Python, Recuo e Comentários
- Variáveis, constantes e literais do Python
- Conversão de tipo Python e conversão de tipo
- Entrada, Saída e Importação do Python
- Variáveis globais, locais e não locais do Python
- Números Python, Conversão de Tipos e Matemática
- Gerenciamento de diretórios e arquivos Python
- Erros do Python e exceções incorporadas
- Python For &While Loops:Enumerate, Break, Continue Statement