With python draw a Page
from Turtle Import * DEF nose (X, Y): # Nose penUp () # Gv GOTO (X, Y) # positioning penDown () # pen down, start drawing setHeading (-30) # set the direction of the turtle to_angle / digital (0- east, 90- North, 180 West, 270- South) begin_fill () # ready to start filling graphics A = 0.4 for i in the Range (120 ): IF 0 <= i <30 or 60 <= i <90 : A = A + 0.08 left ( 3) # left of 3 degrees forward (a) # Move forward a step size of the else : a = 0.08 a- left ( . 3 ) Forward (a) end_fill () # completion of filling penUp () setHeading ( 90 ) Forward ( 25 ) setHeading (0) Forward ( 10 ) penDown ( ) penColor ( 255,155,192) # pen color setHeading (10 ) begin_fill () Circle ( . 5 ) color ( 160,82,45) # returns or sets penColor and fillColor end_fill () penup() setheading(0) forward(20) pendown() pencolor(255,155,192) setheading(10) begin_fill() circle(5) color(160,82,45) end_fill() def head(x,y):#头 color((255,155,192),"pink") penup() goto(x,y) setheading(0) pendown() begin_fill() setheading(180) circle(300,-30) circle(100,-60) circle(80,-100) circle(150,-20) circle(60,-95) setheading(161) circle(-300,15) penup() goto(-100,100) pendown() setheading(-30) a=0.4 for i in range(60): if 0<=i<30 or 60<=i<90: a=a+0.08 lt(3) #3 degree left turn FD (a) # move forward a step size of the else : a = 0.08 a- lt ( 3 ) FD (a) end_fill () DEF Ears (X, Y): # ears color ((255,155,192) , " Pink " ) penUp () GOTO (X, Y) penDown () begin_fill () setHeading ( 100 ) Circle ( -50,50 ) Circle ( -10,120 ) Circle ( -50,54 ) end_fill () penUp () setHeading ( 90) forward(-12) setheading(0) forward(30) pendown() begin_fill() setheading(100) circle(-50,50) circle(-10,120) circle(-50,56) end_fill() def eyes(x,y):#眼睛 color((255,155,192),"white") penup() setheading(90) forward(-20) setheading(0) forward(-95) pendown() begin_fill() circle(15) end_fill() color("black") penup() setheading(90) forward(12) setheading(0) forward(-3) pendown() begin_fill() circle(3) end_fill() color((255,155,192),"white") penup() seth(90) forward(-25) seth(0) forward(40) pendown() begin_fill() circle(15) end_fill() color("black") penup() setheading(90) forward(12) setheading(0) forward(-3) pendown() begin_fill() circle(3) end_fill() def cheek(x,y):#腮 color((255,155,192)) penup() goto(x,y) pendown() setheading(0) begin_fill() circle(30) end_fill() def mouth(x,y): #嘴 color(239,69,19) penup() goto(x,y) pendown() setheading(-80) circle(30,40) circle(40,80) def body(x,y):#身体 color("red",(255,99,71)) penup() goto(x,y) pendown() begin_fill() setheading(-130) circle(100,10) circle(300,30) setheading(0) forward(230) setheading(90) circle(300,30) circle(100,3) color((255,155,192),(255,100,100)) setheading(-135) circle(-80,63) circle(-150,24) end_fill() def hands(x,y):#手 color((255,155,192)) penup() goto(x,y) pendown() setheading(-160) circle(300,15) penup() setheading(90) forward(15) setheading(0) forward(0) pendown() setheading(-10) circle(-20,90) penup() setheading(90) forward(30) setheading(0) forward(237) pendown() setheading(-20) circle(-300,15) penup() setheading(90) forward(20) setheading(0) forward(0) pendown() setheading(-170) circle(20,90) def foot(x,y):#脚 pensize(10) color((240,128,128)) penup() goto(x,y) pendown() setheading(-90) forward(40) setheading(-180) color("black") pensize(15) fd(20) pensize(10) color((240,128,128)) penup() setheading(90) forward(40) setheading(0) forward(90) pendown() setheading(-90) forward(40) setheading(-180) color("black") pensize(15) fd(20) def tail(x,y):#尾巴 pensize(4) color((255,155,192 )) penUp () GOTO (X, Y) penDown () Seth (0) Circle ( 70,20 ) Circle ( 10,330 ) Circle ( 70, 30 ) DEF Setting (): # parameters Pensize (R) (. 4 ) hideturtle () # make turtle invisible (hidden) colorMode (255) # will be set to 1.0 or 255. the subsequent triplets of color r, g, b values must be in the range 0 .. cmode the color ((255,155,192), " Pink " ) Setup ( 840,500 ) Speed ( 10 ) DEFmain (): Setting () # canvas, brushes arranged nose (-100,100) # nose head (-69,167) # head Ears (0,160) # ears Eyes (0,140) # Eye Cheek (80,10) # cheek mouth (-20 30) # nozzle body (-32, -8) # body hands (-56, -45) # hand foot (2, -177) # foot tail (148, -155) # tail DONE () IF __name__ == '__main__ ' : main ()