diff --git a/drawing.py b/drawing.py index b5c463a..b0cf582 100644 --- a/drawing.py +++ b/drawing.py @@ -7,7 +7,7 @@ from turtle import * -def leg(number): +def rect(number): right(90) forward(40) left(90) @@ -15,6 +15,22 @@ def leg(number): left(90) forward(40) + +def r_ear(side_length): + forward(side_length) + left(90) + forward(side_length) + left(90) + forward(side_length) + +def l_ear(side_length): + forward(side_length) + right(90) + forward(side_length) + right(90) + forward(side_length) + + penup() left(90) forward(40) @@ -22,11 +38,11 @@ right(90) pendown() legss = [1] for legs in legss: - leg(legss) + rect(legss) right(90) -forward(20) +forward(10) for legs in legss: - leg(legss) + rect(legss) forward(40) right(135) forward(20) @@ -35,9 +51,75 @@ forward(10) left(90) forward(20) left(45) -forward(25) +forward(20) right(90) forward(5) +penup() +left(90) +forward(10) +right(180) +pendown() +circle(24) +penup() +left(90) +forward(46) +left(90) +forward(10) +pendown() +right(45) +r_ear(15) +penup() +left(90) +forward(11.5) +left(90) +forward(1) +pendown() +r_ear(9) +penup() +left(90) +forward(13) +right(45) +forward(19) +pendown() +left(45) +l_ear(15) +penup() right(90) +forward(11.5) +right(90) +forward(1) +pendown() +l_ear(9) +penup() +left(10) +forward(15) +right(55) +pendown() +forward(7) +penup() +forward(10) +pendown() +forward(7) +penup() +left(90) +forward(25) +left(90) +forward(6) +right(90) +pendown() +forward(6) +right(90) +forward(26) +left(45) +forward(20) +left(90) +forward(10) +left(90) +forward(20) +right(135) +forward(40) +penup() +forward(40) +pendown() - +input() \ No newline at end of file