0% acharam este documento útil (0 voto)
3 visualizações2 páginas

Loops em Python: Tipos e Analogias

O documento é um guia didático sobre loops em Python, explicando o conceito de laços de repetição e seus tipos: 'for' e 'while'. Ele inclui exemplos práticos e analogias para facilitar a compreensão, além de descrever comandos úteis como 'break', 'continue' e 'pass'. O resumo final apresenta situações que ajudam a identificar qual tipo de loop usar com base na quantidade de repetições necessárias.

Enviado por

tasita2021
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
3 visualizações2 páginas

Loops em Python: Tipos e Analogias

O documento é um guia didático sobre loops em Python, explicando o conceito de laços de repetição e seus tipos: 'for' e 'while'. Ele inclui exemplos práticos e analogias para facilitar a compreensão, além de descrever comandos úteis como 'break', 'continue' e 'pass'. O resumo final apresenta situações que ajudam a identificar qual tipo de loop usar com base na quantidade de repetições necessárias.

Enviado por

tasita2021
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Loops em Python - Guia Didático com Analogias

O que é um loop?

Um loop (laço de repetição) é uma estrutura que repete um bloco de código várias vezes. Isso evita que

você precise escrever o mesmo código repetidamente.

Tipos de loops em Python

1. for loop: usado quando você sabe quantas vezes quer repetir.

Exemplo:

for i in range(5):

print(i)

2. while loop: usado quando você não sabe quantas vezes vai repetir.

Exemplo:

i=0

while i < 5:

print(i)

i += 1

Comandos úteis em loops

- break: Interrompe o loop imediatamente.

- continue: Pula para a próxima repetição.

- pass: Não faz nada (usado como espaço reservado).

Por que usamos 'i' em loops?

'i' vem de 'index' ou 'iterator'. É um nome curto e comum, mas você pode usar qualquer nome como

'numero', 'fruta', etc.

Analogia: dobrar roupas (for loop)

Imagine que você tem uma pilha de camisetas para dobrar:

for camiseta in pilha:

dobrar(camiseta)
Loops em Python - Guia Didático com Analogias

guardar(camiseta)

Analogia: comer 10 balas (for loop)

Você tem 10 balas e come uma por uma:

for bala in range(10):

comer(bala)

Analogia: esperar o pão ficar pronto (while loop)

Você espera o pão ficar pronto:

while not pao_esta_pronto():

esperar()

Analogia: lavar pratos (for ou while)

Se sabe o número de pratos (ex: 15):

for prato in range(15):

lavar(prato)

Se não sabe quantos pratos ainda vão aparecer:

while tem_prato_na_pia():

lavar(proximo_prato())

Resumo

Situação | Quantas vezes? | Tipo de loop

-------------------------- | ---------------|--------------

Comer 10 balas | Sim | for

Esperar pão | Não | while

Lavar pratos | Depende | for ou while

Você também pode gostar