Exercício 113

Home Fóruns Python Exercício 113

Visualizando 2 respostas da discussão
  • Autor
    Posts
    • #94271

      Quando o professor Gustavo informou no exercício 113
      while True
      Try:
      Except:
      Continue

      A função continue serve somente para o laço de repetição ou pode ser introduzido em qualquer condição composta.

    • #94299
      IcaroFilho
      Moderador

      Bom dia. geralmente é utilizada dentro de condições e estas condições dentro de laços. Serve para interromper o ciclo de execução sem interromper a execução do laço.
      ex.:
      arr = [1,2,3,4,5,6,7,8,9,10]

      for n in arr:
          if n % 2 == 0:
              continue
          print(n)

      Embora esteja usando um laço for, o continueesta dentro da condição para ver se o número passado é par.
      Quando o numero for par ele irá passar n não executará o restante do código, mas não irá interromper o funcionamento.
      a saida deste codigo será: 1 3 5 7 9
      mas pode ser usado em condições compostas sim:

      for n in arr:
          if n % 2 == 0:
              continue
          elif n == 3:
              continue
          print(n)

      Neste caso irá pular números pares e o numero 3.

      A utilização fora de um laço não tem muito sentido, pois de qualquer modo o código ira continuar percorrendo linha a linha.

    • #94315

      obrigado

Visualizando 2 respostas da discussão
  • Você deve fazer login para responder a este tópico.