A biblioteca turtle, no Python, foi projetada para tornar o aprendizado mais divertido e fácil.
Um loop pode ser exemplificado rapidamente, com o uso da biblioteca.
Para começar, entre na shell do Python:
python3
De dentro da shell, traga a biblioteca turtle, para trabalhar com as suas funções:
import turtle
Eu sugiro os seguintes comandos para ajustar a janelinha da tartaruga, antes de começar a fazer qualquer coisa:
# Alterar o fundo da janela para preto turtle.bgcolor("black") # Alterar a cor do cursor turtle.color("green") # Alterar o formato do cursor para a tartaruga turtle.shape("turtle") # Alterar o tamanho da tartaruga turtle.shapesize(3)
Você pode usar tamanhos float para shapesize, como 2.5 ou 1.7, se estiver satisfeito com o exemplo acima.
Experimente também usar outros valores para bgcolor e color. Use nomes de cores em inglês.
Como fazer um loop for em Python

Um das forma mais simples de fazer um loop ou um laço em Python é usar o tradicional for. Experimente o seguinte código:
for i in range(6): turtle.forward(100) turtle.right(300)S
Se tudo correu bem, pra você, a tartaruguinha deve ter desenhado um hexágono na tela.

Vamos entender as 3 linhas do código acima?
- estabelece que a variável i varia entre de 0 a 6. A função range() retorna uma sequencia ascendente de números, começando por 0 e para antes de chegar ao 6. Portanto, ela retorna os números 0, 1, 2, 3, 4 e 5.
- O segundo comando faz a tartaruga andar para frente (forward) 100 pixels.
- O terceiro comando diz para a tartaruga rotacionar 300 graus para a direita (right).
Tente fazer um hexágono menor ou maior. Tente também rotacionar para a esquerda (left).
Em vez de usar um “contador” numérico, você definir exatamente quais valores deseja dar a sua variável controlador do loop.
Por exemplo, que tal fazer um laço alterando as cores da tartaruga?
Experimente o código abaixo:
for mycolor in "yellow", "orange", "red", "magenta", "pink", "cyan", "blue": turtle.right(45) turtle.forward(100) turtle.color(mycolor)

A partir daqui, faça as suas próprias mudanças no código e, se quiser, compartilhe as suas descobertas nos comentários.