Exemplos com o módulo turtle em Python
Este documento apresenta exemplos simples usando o módulo 'turtle' do Python, conforme
demonstrado no vídeo. O código está comentado para facilitar o entendimento e pode ser
executado em qualquer ambiente Python.
# Importa o módulo turtle, usado para gráficos simples
import turtle
# Cria uma nova "tartaruga" (pincel)
t = turtle.Turtle()
# Define a velocidade (1 = lento, 10 = rápido, 0 = instantâneo)
t.speed(3)
# -------------------------------------
# EXEMPLO 1: Linha reta
# -------------------------------------
t.forward(100) # Move 100 unidades para frente
t.penup() # Levanta o pincel (não desenha)
t.goto(-150, 0) # Move para outra posição
t.pendown() # Abaixa o pincel
# -------------------------------------
# EXEMPLO 2: Quadrado
# -------------------------------------
for _ in range(4):
t.forward(100)
t.left(90)
t.penup()
t.goto(150, 0)
t.pendown()
# -------------------------------------
# EXEMPLO 3: Triângulo equilátero
# -------------------------------------
for _ in range(3):
t.forward(100)
t.left(120)
t.penup()
t.goto(0, -150)
t.pendown()
# -------------------------------------
# EXEMPLO 4: Círculo
# -------------------------------------
t.circle(50) # Raio de 50
t.penup()
t.goto(-150, -150)
t.pendown()
# -------------------------------------
# EXEMPLO 5: Estrela de 5 pontas
# -------------------------------------
for _ in range(5):
t.forward(100)
t.right(144)
# Finaliza a janela ao clicar
turtle.done()