Lição 2: Mais exercícios com o Turtle

Mais comandos do Turtle

turtle.penup() # Levantar a 'caneta' do turtle. Assim vc pode mudar o turtle sem desenhar nada

turtle.pendown() # Abaixar a 'caneta' do turtle, para começar desenhar

turtle.begin_fill() # Usa esse comando antes de começar desenhar uma forma, para encher a forma com cor

turtle.end_fill() # Usa esse comando depois de desenhar uma forma, para encher a forma com cor

turtle.goto(x, y) # Ir direito para uma posição. Os parâmetros x e y representam os coordenadas da posição onde vc quer que o turtle vá.

turtle.circle(radius) # Desenhar um círculo

 Um exemplo

Aqui tem um exemplo que usa uma função e usa os comandos que a gente aprendeu

import turtle
turtle.shape("turtle")

# draw a square
def desenha_triangulo(cor):
    turtle.color(cor)
    turtle.begin_fill()
    turtle.left(45)
    turtle.forward(100)
    turtle.left(90)
    turtle.forward(100)
    turtle.left(136)
    turtle.forward(140)
    turtle.end_fill()

turtle.left(100)

desenha_triangulo("blue")
turtle.left(15)
desenha_triangulo("green")
turtle.left(15)
desenha_triangulo("red")
turtle.left(15)
desenha_triangulo("yellow")
turtle.left(15)
desenha_triangulo("pink")
turtle.left(15)

turtle.color('black')
turtle.left(180)
turtle.forward(180)

turtle.mainloop()

Leave a Reply

Your email address will not be published. Required fields are marked *