Python continua

Resumo : neste tutorial, você aprenderá sobre a continueinstrução Python e como usá-la para controlar o loop.

Introdução à instrução continue do Python

A continueinstrução é usada dentro de um forloop ou whileloop. A continueinstrução pula a iteração atual e inicia a próxima.

Normalmente, você usa a continueinstrução com uma ifinstrução para pular a iteração atual quando uma condição for True.

O seguinte mostra como usar a continueinstrução em um forloop:

for index in range(n):
    if condition:
       continue
    # more code hereLinguagem de código:  Python  ( python )

E o seguinte ilustra como usar a continueinstrução em um whileloop:

while condition1:
    if condition2:
        continue
    # more code hereLinguagem de código:  Python  ( python )

Usando Python continue em um exemplo de loop for

O exemplo a seguir mostra como usar o forloop para exibir números pares de 0 a 9:

for index in range(10):
    if index % 2:
        continue

    print(index)Linguagem de código:  Python  ( python )

Saída:

0
2
4
6
8Linguagem de código:  Python  ( python )

Como funciona.

  • Primeiro, itere em um intervalo de números de 0 a 9 usando um forloop com a range()função.
  • Segundo, se o índice for um número ímpar, pule a iteração atual e inicie uma nova. Observe que index % 2retorna 1se indexfor um número ímpar e 0 se indexfor um número par.

Usando Python continue em um exemplo de loop while

O exemplo a seguir mostra como usar a continueinstrução para exibir números ímpares entre 0 e 9 na tela:

# print the odd numbers 
counter = 0
while counter < 10:
    counter += 1

    if not counter % 2:
        continue

    print(counter)Linguagem de código:  Python  ( python )

Saída:

1
3
5
7
9Linguagem de código:  Python  ( python )

Como funciona.

  • Primeiro, defina a countervariável com valor inicial zero
  • Segundo, inicie o loop enquanto for countermenor que 10.
  • Terceiro, dentro do loop, aumente em counterum em cada iteração. Se counterfor um número par, pule a iteração atual. Caso contrário, exiba na countertela.

Resumo

  • Use a continueinstrução Python para pular a iteração atual e iniciar a próxima.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *