O laço for
A palavra é for, em minúsculas. For com F grande faz o programa parar. Não é outro tipo de repetição. É a mesma palavra escrita de um jeito que o programa não aceita. for acaba com dois-pontos, e a linha repetida entra quatro espaços.
range(3) começa no 0 e pára antes do 3. cup guarda o número dessa volta. Saem 0, depois 1, depois 2.
for cup in range(3):
print(cup)
No fim, cup continua com 2. O nome não se apaga.
range(1, 3) toma o 1 e deixa o 3 de fora. As linhas são 1, depois 2.
tea sai letra a letra. A linha avançada repete-se. print("done") fica à altura de for, por isso corre uma vez, depois das letras.
for letter in "tea":
print(letter)
print("done")
O ecrã mostra t, depois e, depois a, depois done.
Três linhas. O número final de range não é tomado.
📊 O que cada volta recebe
| Origem | Linhas |
|---|---|
| range(3) | 0, depois 1, depois 2 |
| range(1, 3) | 1, depois 2 |
| "tea" | t, depois e, depois a |
Esta página já sabe os valores. A página seguinte é o laço while. Repete enquanto uma resposta continuar True.
Diga você
- For com maiúscula faz o quê? O programa para. A palavra é for.
- range(3) escreve 0, depois 1, depois 2.
- range(1, 3) escreve 1, depois 2.
- tea escreve t, depois e, depois a. done corre uma vez depois.
- Depois de range(3), cup guarda 2.
- A página seguinte é o laço while.
Leitura torta
- Esperar o 3 de range(3)
- Esperar o 3 de range(1, 3)
- Esperar done em cada volta
- Deixar de fora os dois-pontos depois de for
- Escrever For com maiúscula
Fica com isto
A palavra é for, em minúsculas.
range(3) escreve 0, 1, 2, e cup fica em 2.
range(1, 3) escreve 1, 2.
tea escreve t, e, a. done uma vez depois.
A página seguinte é o laço while.
🧠 Teste Seu Conhecimento
Teste Seu Conhecimento
Desafie-se com este questionário interativo e veja o quão bem você entende o tópico
📝 Instruções
- Leia cada pergunta cuidadosamente
- Selecione a melhor resposta para cada pergunta
- Você pode refazer o quiz quantas vezes quiser
- Seu progresso será mostrado no topo