Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Laços For | Laços de Repetição
Introdução ao Python

bookLaços For

Neste capítulo, será explorado como os loops funcionam como uma ferramenta fundamental para automatizar tarefas repetitivas e são essenciais para lidar de forma eficiente com listas e outros tipos de dados iteráveis.

Acompanhe Alex enquanto ele demonstra o uso de laços for para simplificar operações em nosso supermercado:

O uso de laços for em Python permite executar um bloco de código repetidamente para cada item em uma coleção (objeto iterável). Veja o que é importante saber sobre laços for:

Sintaxe


for variable in iterable:
    # Code to execute for each item

Utilize um laço for quando for necessário percorrer itens um a um em uma sequência, como uma lista.

O laço começa com a palavra-chave for, seguida pela escolha de um nome de variável, como item. Essa variável armazena temporariamente cada elemento da sequência. Em seguida, utilize a palavra-chave in e o objeto iterável, por exemplo, groceryItems.

O código dentro do laço é executado uma vez para cada elemento da sequência. A cada iteração, item recebe o próximo valor de groceryItems, e a função print() exibe esse valor. Esse processo continua até que todos os itens da lista sejam processados.

1234
groceryItems = ["milk", "eggs", "cheese", "butter"] for item in groceryItems: # Code to be executed print(item)
copy

Iteração refere-se ao processo de executar um bloco de código repetidamente. Python oferece suporte a dois principais tipos de iteração:

Iteração Definida

Quando o número de iterações é conhecido antecipadamente. Os laços for são um exemplo clássico, parando automaticamente quando atingem o final da sequência.

Iteração Indefinida

Na qual a execução continua até que uma condição específica seja atendida, normalmente controlada por laços while, que serão explorados em detalhes no próximo capítulo.

Exemplos de Aplicação

Contagem de quantos itens estão na lista de compras:

1234567
groceryItems = ["milk", "eggs", "cheese", "bread"] count = 0 for item in groceryItems: count = count + 1 print(count)
copy

Este loop percorre cada item em groceryItems. A cada execução do loop, count aumenta em 1. Quando o loop termina, count armazena o número total de itens na lista de compras.

Cálculo do custo total das compras:

1234567
prices = [2.50, 3.00, 4.75, 1.80] totalCost = 0 for price in prices: totalCost = totalCost + price print("Total cost of Groceries:", totalCost)
copy

Aqui, a lista contém os preços das compras em vez dos nomes dos itens. O loop percorre cada preço e o adiciona a totalCost. Após o término do loop, totalCost é a soma de todos os preços das compras.

Tarefa

Swipe to start coding

Somar Preços dos Produtos

Calcule o custo total dos produtos utilizando um loop for para iterar por uma lista de preços.

  1. Crie uma variável total e defina como 0.
  2. Utilize um loop for para iterar por cada price na lista prices.
  3. Some cada price à variável total dentro do loop.
  4. Exiba o valor final de total após a conclusão do loop.

Solução

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 1
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

close

bookLaços For

Deslize para mostrar o menu

Neste capítulo, será explorado como os loops funcionam como uma ferramenta fundamental para automatizar tarefas repetitivas e são essenciais para lidar de forma eficiente com listas e outros tipos de dados iteráveis.

Acompanhe Alex enquanto ele demonstra o uso de laços for para simplificar operações em nosso supermercado:

O uso de laços for em Python permite executar um bloco de código repetidamente para cada item em uma coleção (objeto iterável). Veja o que é importante saber sobre laços for:

Sintaxe


for variable in iterable:
    # Code to execute for each item

Utilize um laço for quando for necessário percorrer itens um a um em uma sequência, como uma lista.

O laço começa com a palavra-chave for, seguida pela escolha de um nome de variável, como item. Essa variável armazena temporariamente cada elemento da sequência. Em seguida, utilize a palavra-chave in e o objeto iterável, por exemplo, groceryItems.

O código dentro do laço é executado uma vez para cada elemento da sequência. A cada iteração, item recebe o próximo valor de groceryItems, e a função print() exibe esse valor. Esse processo continua até que todos os itens da lista sejam processados.

1234
groceryItems = ["milk", "eggs", "cheese", "butter"] for item in groceryItems: # Code to be executed print(item)
copy

Iteração refere-se ao processo de executar um bloco de código repetidamente. Python oferece suporte a dois principais tipos de iteração:

Iteração Definida

Quando o número de iterações é conhecido antecipadamente. Os laços for são um exemplo clássico, parando automaticamente quando atingem o final da sequência.

Iteração Indefinida

Na qual a execução continua até que uma condição específica seja atendida, normalmente controlada por laços while, que serão explorados em detalhes no próximo capítulo.

Exemplos de Aplicação

Contagem de quantos itens estão na lista de compras:

1234567
groceryItems = ["milk", "eggs", "cheese", "bread"] count = 0 for item in groceryItems: count = count + 1 print(count)
copy

Este loop percorre cada item em groceryItems. A cada execução do loop, count aumenta em 1. Quando o loop termina, count armazena o número total de itens na lista de compras.

Cálculo do custo total das compras:

1234567
prices = [2.50, 3.00, 4.75, 1.80] totalCost = 0 for price in prices: totalCost = totalCost + price print("Total cost of Groceries:", totalCost)
copy

Aqui, a lista contém os preços das compras em vez dos nomes dos itens. O loop percorre cada preço e o adiciona a totalCost. Após o término do loop, totalCost é a soma de todos os preços das compras.

Tarefa

Swipe to start coding

Somar Preços dos Produtos

Calcule o custo total dos produtos utilizando um loop for para iterar por uma lista de preços.

  1. Crie uma variável total e defina como 0.
  2. Utilize um loop for para iterar por cada price na lista prices.
  3. Some cada price à variável total dentro do loop.
  4. Exiba o valor final de total após a conclusão do loop.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 1
single

single

some-alt