Libreria Grafica Turtle Ilustración I
Haremos uso de la librería Turtle para realizar la siguiente ilustración
Aquí les dejo el codigo:
from turtle import*
pantalla=Screen()
pantalla.setup(425,425)
pantalla.screensize(400,400)
pantalla.setworldcoordinates(-50, -150, 350, 250)
tortuga=Turtle()
#Radiacion
tortuga.pensize(3)
tortuga.speed(3)
tortuga.forward(160)
tortuga.penup()
tortuga.backward(80)
tortuga.left(90)
tortuga.pendown()
tortuga.forward(89)
tortuga.penup()
tortuga.forward(23)
tortuga.pendown()
tortuga.forward(87)
tortuga.right(158.5)
tortuga.forward(215.4065923)
tortuga.penup()
tortuga.goto(80,200)
tortuga.pendown()
tortuga.left(317)
tortuga.forward(215.4065923)
tortuga.penup()
tortuga.backward(120)
tortuga.right(248)
tortuga.pendown()
tortuga.forward(70)
tortuga.right(112.5)
def ojo():
for i in range (4):
tortuga.forward(11.7)
tortuga.right(22.5)
ojo()
tortuga.left(22.5)
ojo()
tortuga.penup()
tortuga.goto(88,112)
tortuga.pendown()
tortuga.right(200)
tortuga.forward(18)
tortuga.penup()
tortuga.left(200)
tortuga.goto(72,112)
tortuga.pendown()
tortuga.left(200)
tortuga.forward(18)
tortuga.right(110)
tortuga.backward(5)
def base():
tortuga.penup()
tortuga.goto(80,0)
tortuga.pensize(2)
base()
tortuga.right(180)
tortuga.forward(20)
tortuga.left(97)
tortuga.pendown()
tortuga.forward(88)
base()
tortuga.right(97)
tortuga.forward(40)
tortuga.left(103)
tortuga.pendown()
tortuga.forward(93)
base()
tortuga.right(103)
tortuga.forward(60)
tortuga.left(109)
tortuga.pendown()
tortuga.forward(101)
tortuga.penup()
tortuga.forward(17)
tortuga.pendown()
tortuga.forward(60)
base()
tortuga.left(70)
tortuga.forward(20)
tortuga.right(97)
tortuga.pendown()
tortuga.forward(88)
base()
tortuga.left(97)
tortuga.forward(40)
tortuga.right(103)
tortuga.pendown()
tortuga.forward(93)
base()
tortuga.left(103)
tortuga.forward(60)
tortuga.right(109)
tortuga.pendown()
tortuga.forward(101)
tortuga.penup()
tortuga.forward(17)
tortuga.pendown()
tortuga.forward(60)
tortuga.penup()
tortuga.goto(80,109)
tortuga.pendown()
tortuga.left(199)
tortuga.pensize(11)
tortuga.forward(10)
#Cazador
tortuga.penup()
tortuga.goto(220,200)
tortuga.left(60)
tortuga.pensize(5)
tortuga.pendown()
tortuga.forward(5)
tortuga.pensize(9)
tortuga.forward(5)
tortuga.pensize(7)
tortuga.forward(5)
tortuga.right(59.5)
tortuga.forward(175)
tortuga.penup()
tortuga.forward(15)
tortuga.dot(10)
tortuga.penup()
tortuga.backward(90)
tortuga.pendown()
tortuga.left(45)
tortuga.forward(70)
tortuga.right(90)
tortuga.forward(45)
tortuga.penup()
tortuga.backward(45)
tortuga.left(90)
tortuga.backward(70)
tortuga.right(90)
tortuga.pendown()
tortuga.forward(70)
tortuga.left(90)
tortuga.forward(45)
tortuga.penup()
tortuga.goto(150,150)
tortuga.left(135)
tortuga.write('Radiación')
tortuga.backward(20)
tortuga.write('&')
tortuga.backward(20)
tortuga.write('Cazador')
tortuga.hideturtle()
pantalla.exitonclick()
Comentarios
Publicar un comentario