generated from mwc/lab_turtle
I drew a turtle since the lab is called turtle lab.
I found this lab to be really satisfying especially with my mathematics background. I was able to calculate the angles and lengths needed and then seeing it work was a great experience
This commit is contained in:
parent
8f0a353e70
commit
68cba28bbc
124
drawing.py
124
drawing.py
|
@ -8,15 +8,129 @@ from turtle import (
|
||||||
color,
|
color,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
color("medium sea green")
|
||||||
|
right(60)
|
||||||
forward(100)
|
forward(100)
|
||||||
right(360 * 2 / 5)
|
right(60)
|
||||||
forward(100)
|
forward(100)
|
||||||
right(360 * 2 / 5)
|
right(60)
|
||||||
forward(100)
|
forward(100)
|
||||||
right(360 * 2 / 5)
|
right(60)
|
||||||
forward(100)
|
forward(100)
|
||||||
right(360 * 2 / 5)
|
right(60)
|
||||||
forward(100)
|
forward(100)
|
||||||
right(360 * 2 / 5)
|
right(60)
|
||||||
|
forward(100)
|
||||||
|
|
||||||
|
penup()
|
||||||
|
back(30)
|
||||||
|
left(120)
|
||||||
|
pendown()
|
||||||
|
forward(40)
|
||||||
|
left(120)
|
||||||
|
forward(40)
|
||||||
|
|
||||||
|
penup()
|
||||||
|
right(60)
|
||||||
|
forward(30)
|
||||||
|
left(60)
|
||||||
|
forward(30)
|
||||||
|
pendown()
|
||||||
|
right(90)
|
||||||
|
forward(40)
|
||||||
|
left(90)
|
||||||
|
forward(40)
|
||||||
|
left(90)
|
||||||
|
forward(40)
|
||||||
|
|
||||||
|
left(30)
|
||||||
|
penup()
|
||||||
|
forward(172)
|
||||||
|
pendown()
|
||||||
|
left(30)
|
||||||
|
forward(40)
|
||||||
|
left(90)
|
||||||
|
forward(40)
|
||||||
|
left(90)
|
||||||
|
forward(40)
|
||||||
|
left(60)
|
||||||
|
|
||||||
|
penup()
|
||||||
|
forward(120)
|
||||||
|
pendown()
|
||||||
|
left(60)
|
||||||
|
forward(40)
|
||||||
|
left(90)
|
||||||
|
forward(40)
|
||||||
|
left(90)
|
||||||
|
forward(40)
|
||||||
|
left(30)
|
||||||
|
|
||||||
|
penup()
|
||||||
|
forward(172)
|
||||||
|
pendown()
|
||||||
|
left(30)
|
||||||
|
forward(40)
|
||||||
|
left(90)
|
||||||
|
forward(40)
|
||||||
|
left(90)
|
||||||
|
forward(40)
|
||||||
|
right(90)
|
||||||
|
|
||||||
|
penup()
|
||||||
|
forward(30)
|
||||||
|
left(60)
|
||||||
|
forward(20)
|
||||||
|
pendown()
|
||||||
|
right(90)
|
||||||
|
forward(50)
|
||||||
|
left(90)
|
||||||
|
forward(60)
|
||||||
|
left(90)
|
||||||
|
forward(50)
|
||||||
|
color("black")
|
||||||
|
|
||||||
|
penup()
|
||||||
|
left(90)
|
||||||
|
forward(10)
|
||||||
|
left(90)
|
||||||
|
forward(30)
|
||||||
|
pendown()
|
||||||
|
forward(10)
|
||||||
|
right(90)
|
||||||
|
forward(40)
|
||||||
|
right(90)
|
||||||
|
forward(10)
|
||||||
|
|
||||||
|
penup()
|
||||||
|
forward(20)
|
||||||
|
right(90)
|
||||||
|
forward(5)
|
||||||
|
pendown()
|
||||||
|
forward(5)
|
||||||
|
right(90)
|
||||||
|
forward(5)
|
||||||
|
right(90)
|
||||||
|
forward(5)
|
||||||
|
right(90)
|
||||||
|
forward(5)
|
||||||
|
right(90)
|
||||||
|
|
||||||
|
penup()
|
||||||
|
forward(25)
|
||||||
|
pendown()
|
||||||
|
forward(5)
|
||||||
|
right(90)
|
||||||
|
forward(5)
|
||||||
|
right(90)
|
||||||
|
forward(5)
|
||||||
|
right(90)
|
||||||
|
forward(5)
|
||||||
|
right(90)
|
||||||
|
penup()
|
||||||
|
forward(100)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
input()
|
input()
|
||||||
|
|
Loading…
Reference in New Issue