Laço de Repetição - for
10
0

Laço de Repetição - for

Neste artigo aprendemos sobre o que é um laço de repetição for e como ele nos ajuda a automatizar ações repetitivas de uma maneira muito fácil.

Produtividade Programada
0 min
10
0

Neste artigo aprendemos sobre o que é um laço de repetição for e como ele nos ajuda a automatizar ações repetitivas de uma maneira muito fácil.

Pexels, por Mithul Varshan
Pexels, por Mithul Varshan


Iteração

Na programação, chamamos de iteração o processo onde podemos repetir uma ou mais ações/comandos.

Muitos objetos em Python possuem uma sequência de dados – uma List, por exemplo – e são iteráveis, ou seja, nós temos acesso ao item da list e podemos aplicar um comando a esse item de forma repetitiva.

FOR

Aprendemos até agora, que se quisermos imprimir todos os dados de uma List, temos que acessar elemento por elemento, como mostra o código abaixo.

Email image

Com o laço de repetição for, podemos utilizar a seguinte sintaxe para alcançar exatamente o mesmo objetivo, que é imprimir todos os dados da List.

Email image

Não importa se a List possui 3 elementos ou 3.000, conseguimos imprimir todos os dados com apenas essas duas linhas de código acima.

Um detalhe é que vemos na estrutura do for a variável fruta. Essa variável só existe dentro do bloco de códigos for.

No exemplo abaixo vemos outro exemplo de variável pertencente ao for sendo usada na iteração – repetição – da lista.

Email image

Temos no código acima a variável item_da_vez que recebe um novo valor da lista a cada iteração com base na posição – índice – em que o for está naquele momento.

Abaixo, mais um algoritmo de exemplo do for.
Neste exemplo está sendo realizado o cálculo da soma das vendas.

Email image

Gostou do conteúdo?!

CLIQUE NO LINK ABAIXO para saber mais 👇