import turtle
n = turtle.Turtle()
turtle.setup(800, 800, 0, 0)
turtle.screensize(750,750)
turtle.bgcolor("#7FBFB1")
n.pensize(2)
n.speed(10)
aumento=0
aumento2=0
color=["#c1133d","#e2e2e2","#842a40"]
def origen():
n.penup()
n.home()
n.pendown()
for i in range(3):
n.penup()
n.home()
n.pendown()
n.fillcolor(color[i])
n.begin_fill()
n.forward(30 - aumento)
n.left(50 + aumento)
n.forward(120)
n.left(5)
n.forward(30)
n.left(5)
n.forward(30)
n.left(5)
n.forward(30)
if(i==2):
n.left(2)
n.forward(15)
n.left(2)
n.forward(15)
n.left(2)
n.forward(15)
n.left(3)
n.forward(10)
n.left(3)
n.forward(10)
n.left(3)
n.forward(10)
n.left(3)
n.forward(10)
n.left(3)
n.forward(10)
n.left(3)
n.forward(10)
n.left(4)
n.forward(10)
n.left(4)
n.forward(10)
n.left(5)
n.forward(10)
n.left(5)
n.forward(10)
n.left(5)
n.forward(10)
n.left(5)
n.forward(10)
n.left(5)
n.forward(15)
n.left(5)
n.forward(15)
n.home()
n.end_fill()
if(i==1):
n.left(10)
n.forward(30)
n.left(10)
n.forward(30)
n.left(10)
n.forward(30)
n.left(10)
n.forward(30)
n.left(15)
n.forward(15)
n.left(3)
n.forward(10)
n.left(3)
n.forward(10)
n.left(3)
n.forward(10)
n.left(3)
n.forward(10)
n.left(3)
n.forward(10)
n.left(3)
n.forward(10)
n.left(3)
n.forward(10)
n.left(3)
n.forward(10)
n.left(2)
n.forward(10)
n.left(2)
n.forward(12)
n.home()
n.end_fill()
if(i==0):
n.left(10)
n.forward(30)
n.left(10)
n.forward(30)
n.left(10)
n.forward(30)
n.left(10)
n.forward(30)
n.left(15)
n.forward(15)
n.left(5)
n.forward(10)
n.left(5)
n.forward(10)
n.left(5)
n.forward(15)
n.left(5)
n.forward(15)
n.left(5)
n.forward(15)
n.left(5)
n.forward(15)
n.left(5)
n.forward(15)
n.left(5)
n.forward(15)
n.left(5)
n.forward(15)
n.left(5)
n.forward(15)
n.left(5)
n.forward(15)
n.left(5)
n.forward(15)
n.end_fill()
aumento+=10
for i in range(3):
n.penup()
n.home()
n.pendown()
n.fillcolor(color[2-i])
n.begin_fill()
n.left(180)
n.forward(30 - aumento2)
n.right(50 + aumento2)
n.forward(120)
n.right(5)
n.forward(30)
n.right(5)
n.forward(30)
n.right(5)
n.forward(30)
if (i == 2):
n.right(2)
n.forward(15)
n.right(2)
n.forward(15)
n.right(2)
n.forward(15)
n.right(3)
n.forward(10)
n.right(3)
n.forward(10)
n.right(3)
n.forward(10)
n.right(3)
n.forward(10)
n.right(3)
n.forward(10)
n.right(3)
n.forward(10)
n.right(4)
n.forward(10)
n.right(4)
n.forward(10)
n.right(5)
n.forward(10)
n.right(5)
n.forward(10)
n.right(5)
n.forward(10)
n.right(5)
n.forward(10)
n.right(5)
n.forward(15)
n.right(5)
n.forward(15)
n.end_fill()
if (i == 1):
n.right(10)
n.forward(30)
n.right(10)
n.forward(30)
n.right(10)
n.forward(30)
n.right(10)
n.forward(30)
n.right(15)
n.forward(14)
n.right(3)
n.forward(10)
n.right(3)
n.forward(10)
n.right(3)
n.forward(10)
n.right(3)
n.forward(10)
n.right(3)
n.forward(10)
n.right(3)
n.forward(10)
n.right(3)
n.forward(10)
n.right(3)
n.forward(10)
n.right(2)
n.forward(10)
n.right(2)
n.forward(12)
n.end_fill()
if (i == 0):
n.right(10)
n.forward(30)
n.right(10)
n.forward(30)
n.right(10)
n.forward(30)
n.right(10)
n.forward(30)
n.right(15)
n.forward(14)
n.right(5)
n.forward(10)
n.right(5)
n.forward(10)
n.right(5)
n.forward(15)
n.right(5)
n.forward(15)
n.right(5)
n.forward(15)
n.right(5)
n.forward(15)
n.right(5)
n.forward(15)
n.right(5)
n.forward(15)
n.right(5)
n.forward(15)
n.right(5)
n.forward(15)
n.right(5)
n.forward(15)
n.right(5)
n.forward(15)
n.end_fill()
aumento2 += 10
origen()
n.goto(2,373)
origen()
n.fillcolor("#A05150")
n.begin_fill()
n.forward(30)
n.right(120)
n.forward(15)
n.right(60)
n.forward(46)
n.right(60)
n.forward(15)
n.home()
n.end_fill()
n.penup()
n.goto(16,-12)
n.pensize(3)
n.pendown()
n.right(90)
n.forward(20)
n.left(160)
n.forward(20)
origen()
n.penup()
n.goto(-15,-12)
n.pendown()
n.right(90)
n.forward(20)
n.right(155)
n.forward(20)
origen()
n.penup()
n.goto(0,-32)
n.pendown()
n.pencolor("#C96B46")
n.pensize(4)
n.forward(15)
n.right(65)
n.forward(30)
origen()
n.penup()
n.goto(0,-32)
n.pendown()
n.right(180)
n.forward(15)
n.left(65)
n.forward(30)
origen()
n.penup()
n.goto(0,-60)
n.pendown()
n.pencolor("#000000")
n.fillcolor("#A05150")
n.begin_fill()
n.pensize(2)
n.forward(35)
n.right(90)
n.forward(6)
n.right(90)
n.forward(70)
n.right(90)
n.forward(6)
n.right(90)
n.forward(35)
n.end_fill()
n.penup()
n.right(90)
n.forward(6)
n.pendown()
n.fillcolor("#8D3E35")
n.begin_fill()
n.left(90)
n.forward(33)
n.right(110)
n.forward(30)
n.right(70)
n.forward(45)
n.right(70)
n.forward(30)
n.right(110)
n.forward(33)
n.end_fill()
n.hideturtle()
turtle.done()
jueves, 19 de octubre de 2017
Figura propia con turtle
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario