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()