Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> python

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.

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

  1. Palavras-chave e identificadores do Python
  2. Declaração Python, Recuo e Comentários
  3. Variáveis, constantes e literais do Python
  4. Conversão de tipo Python e conversão de tipo
  5. Entrada, Saída e Importação do Python
  6. Variáveis ​​globais, locais e não locais do Python
  7. Números Python, Conversão de Tipos e Matemática
  8. Gerenciamento de diretórios e arquivos Python
  9. Erros do Python e exceções incorporadas
  10. Python For &While Loops:Enumerate, Break, Continue Statement