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.
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 |
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.
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.
|
|
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.
|
|
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.
|
|
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.
|
|
Gostou do conteúdo?!
CLIQUE NO LINK ABAIXO para saber mais 👇