- Autor
- Nome
- Nelson Silva
- Social
Introdução
Os comandos break
e continue
são ferramentas essenciais quando se trata de controlar o fluxo de execução dentro de ciclos em Python. Permitem que você interaja de forma mais dinâmica com ciclos, adaptando-se às condições do programa.
Comando break
O comando break
é utilizado para interromper completamente um ciclo. Assim que é encontrado, o ciclo termina imediatamente, independentemente de quantas iterações estavam inicialmente planeadas.
Exemplo com break
animais = ['Cão', 'Gato', 'Galinha', 'Coelho', 'Leão']
for animal in animais:
print('Animal:', animal)
if animal == 'Coelho':
break
Neste exemplo, assim que o ciclo encontra o "Coelho", ele termina imediatamente.
Comando continue
Ao contrário do break
, o comando continue
não termina o ciclo. Em vez disso, ele interrompe a iteração atual e passa diretamente para a próxima, ignorando qualquer código restante no bloco do ciclo.
Exemplo com continue
contador = 0
while contador < 10:
contador += 1
if contador == 5:
continue
print('Número da volta:', contador)
Aqui, quando o contador é igual a 5, o comando continue
ignora o resto do bloco e inicia a próxima iteração.
Conclusão
Entender como e quando usar os comandos break
e continue
é fundamental para escrever programas Python mais flexíveis e adaptáveis. Eles oferecem uma forma eficaz de controlar a execução dentro de ciclos, tornando o seu código mais legível e eficiente.