Drawing in Python
In this project we drew in python. I worked with Evan for this project. Some problems came up during this project. One of them was the lack of squared or rounded off edges in this design. We overcame that by completing all of the edges properly. Another was the detail Evan put into his half. We never overcame this problem. One last problem was that the fill didn't work as expected. I personally didn't enjoy this project. It took coding, one of my favorite things, and combined it with one of my least favorite things, drawing. It also was a large project with very little time to complete it. These factors lead me to disliking this project.
import turtle
tortise = turtle.Turtle()
turtle.bgcolor('red')
tortise.width(4)
# partner 1 put your code here
tortise.begin_fill()
tortise.backward(78)
tortise.forward(179)
tortise.left(90)
tortise.circle(90,180)
#this creates the head
tortise.right(135)
tortise.forward(80)
tortise.left(80)
tortise.forward(80)
tortise.right(125)
tortise.forward(150)
tortise.right(175)
tortise.forward(120)
tortise.left(123)
tortise.forward(75)
tortise.right(90)
tortise.forward(90)
#This creates the left bottom arm
tortise.penup()
tortise.goto(100,0)
tortise.pendown()
tortise.left(95)
tortise.forward(80)
tortise.right(80)
tortise.forward(80)
tortise.left(125)
tortise.forward(150)
tortise.left(175)
tortise.forward(120)
tortise.right(123)
tortise.forward(75)
tortise.left(90)
tortise.forward(90)
#this creaates the bottom right arm
tortise.penup()
tortise.goto(-72,32)
tortise.setheading(126)
tortise.pendown()
tortise.forward(100)
tortise.left(90)
tortise.forward(65)
tortise.right(125)
tortise.forward(105)
tortise.right(175)
tortise.forward(85)
tortise.left(120)
tortise.forward(70)
tortise.right(90)
tortise.forward(120)
#this creates the top left arm
tortise.penup()
tortise.goto(92,32)
tortise.pendown()
tortise.setheading(47)
tortise.forward(100)
tortise.right(90)
tortise.forward(65)
tortise.left(125)
tortise.forward(105)
tortise.left(175)
tortise.forward(85)
tortise.right(120)
tortise.forward(70)
tortise.left(95)
tortise.forward(105)
#this creates the top right arm
#partner 2 put your code here
tortise.penup()
tortise.goto(0,0)
tortise.setheading(0)
tortise.forward(100)
tortise.right(90)
tortise.pendown()
tortise.forward(10)
tortise.left(90)
tortise.forward(30)
tortise.right(35)
tortise.forward(60)
tortise.right(45)
tortise.forward(100)
tortise.right(45)
tortise.forward(150)
tortise.right(170)
tortise.forward(120)
tortise.left(35)
tortise.forward(80)
tortise.left(45)
tortise.forward(60)
tortise.left(145)
tortise.forward(90)
tortise.right(40)
tortise.forward(185)
tortise.right(170)
tortise.forward(185)
tortise.left(45)
tortise.forward(75)
tortise.left(100)
tortise.forward(25)
tortise.right(280)
#this creates the right legs
for i in range(12):
tortise.forward(15)
tortise.right(7)
tortise.right(43)
tortise.forward(30)
tortise.penup()
tortise.goto(0,0)
tortise.forward(80)
tortise.left(90)
tortise.pendown()
#this creates the right abdomen half
tortise.forward(10)
tortise.right(90)
tortise.forward(30)
tortise.left(35)
tortise.forward(60)
tortise.left(45)
tortise.forward(100)
tortise.left(45)
tortise.forward(150)
tortise.left(170)
tortise.forward(120)
tortise.right(35)
tortise.forward(80)
tortise.right(45)
tortise.forward(60)
tortise.right(145)
tortise.forward(90)
tortise.left(40)
tortise.forward(185)
tortise.left(170)
tortise.forward(185)
tortise.right(45)
tortise.forward(75)
tortise.right(100)
tortise.forward(25)
tortise.left(280)
#this creates the left legs
for i in range(12):
tortise.forward(15)
tortise.left(7)
tortise.left(43)
tortise.forward(30)
#this creates the left abdomen half
#this fills it in the end
tortise.end_fill()