Nessa aula estudaremos a função "break" do Python que é, uma instrução auxiliadora das Estruturas de Repetição e que nos proporciona, um maior controle durante a iteração. |
A INSTRUÇÃO break
A instrução break
finaliza a iteração e o Script continua a execução normalmente. O objetivo dessa instrução é fornecer a capacidade de forçar a interrupção da iteração.
A seguir, temos um código simples que utiliza a instrução break
pra finalizar a execução do laço de repetição while
, quando a condição definida com a instrução if
retornar verdadeiro.
#coding: utf-8
x = 0
while(x<10):
x+=1
if(x==5):
print("Interrompendo a execução da repetição.")
break
print(x)
No código anterior, definimos a variável x
e atribuimos 0 ainda na definição. Em seguida, implementamos o laço de repetição while
e definimos que, enquanto o valor de x
for menor do que 10, o bloco de instrução será executado. Em seguida, implementamos com a instrução if
uma condição que avalia se o valor de x
é igual a 5. Se a expressão for igual a True
, será impresso uma mensagem no console e a instrução break
executada, o que ocasionará, na interrupção da execução do laço de repetição while
.
EXEMPLO FEITO EM AULA
#coding: utf-8
print("Antes de entrar no laço")
for item in range(10):
print(item)
if(item==6):
print("A condição estabelecida retornou true")
break
print("Depois de ter entrado no laço")
Tags curso, python, break, for loop, while loop
Comentários
comments powered by Disqus