At idle without incident, in-depth study of this turtle usage, to do a pig Page map
Attach Code:
Coding #:. 8 UTF- # Function: Painting pig Page Import Turtle T AS t.screensize (400, 300) t.pensize (. 4) # Set brush size t.colormode (255) # 0 is a color range setting GBK -255 t.color ((255,155,192), "Pink") # set pen and fill colors (Pink) t.setup (840,500) # main window size of 500 * 840 t.speed (10) set the pen speed # 10 # nose t.pu () # pen t.goto (-100,100) # brush to coordinates (-100,100) t.pd () # write t.seth (-30) # [deg.] angle of the pen is -30 T .begin_fill () # filled outline start flag a = 0.4 for I in Range (120): IF 0 <= I <30 or 60 <= I <90: a = a + 0.08 t.lt (. 3) left # of 3 degrees t.fd (a) # of a move forward step the else: a-a = 0.08 t.lt (3) t.fd (a) t.end_fill () # contour based filling t.pu () # pen t.seth (90) # pen angle is 90 degrees t.fd (25) # moved forward 25 t.seth (0) # conversion brush angle of 0 t.fd (10 ) t.pd () t.pencolor (255,155,192) # set the pen color t.seth (10) t.begin_fill () t.circle (5) # draw a circle of radius 5 t.color (160,82,45 ) # set brush and fill color t.end_fill () t.pu () t.seth (0) t.fd (20 is) t.pd () t.pencolor (255,155,192) t.seth (10) t.begin_fill ( ) t.circle (. 5) t.color (160,82,45) t.end_fill () # head t.color ((255,155,192), "Pink") t.pu () t.seth (90) t.fd (41 is) t.seth (0) t.fd (0) t.pd () t.begin_fill () t.seth (180 [) t.circle (300, -30) # 300 clockwise Videos a radius, a central angle of 30 ° Park t.circle (100, -60) t.circle (80, -100) T .circle (150, -20) t.circle (60, -95) t.seth (161) t.circle (-300,15) t.pu () T. Goto (-100,100) t.pd () T .seth (-30) A = 0.4 for I in Range (60): IF 0 <= I <30 or 60 <= I <90: A = A + 0.08 t.lt (3) # 3 degrees left turn t .fd (a) # move forward a step size of the else: a = a-0.08 t.lt (3) t.fd (a) t.end_fill () # ears t.color ((255,155,192), "pink " ) t.pu () t.seth (90) t.fd (-7) t.seth (0) t.fd (70) t.pd () t.begin_fill () t.seth (100) t.circle(-50,50) t.circle(-10,120) t.circle(-50,54) t.end_fill() t.pu() t.seth(90) t.fd(-12) t.seth(0) t.fd(30) t.pd() t.begin_fill() t.seth(100) t.circle(-50,50) t.circle(-10,120) t.circle(-50,56) t.end_fill() #眼睛 t.color((255,155,192),"white") t.pu() t.seth(90) t.fd(-20) t.seth(0) t.fd(-95) t.pd() t.begin_fill() t.circle(15) t.end_fill() t.color("black") t.pu() t.seth(90) t.fd(12) t.seth(0) t.fd(-3) t.pd() t.begin_fill() t.circle(3) t.end_fill() t.color((255,155,192),"white") t.pu() t.seth(90) t.fd(-25) t.seth(0) t.fd(40) t.pd() t.begin_fill() t.circle(15) t.end_fill() t.color("black") t.pu() t.seth(90) t.fd(12) t.seth(0) t.fd(-3) t.pd() t.begin_fill() t.circle(3) t.end_fill() #腮 t.color((255,155,192)) t.pu() t.seth(90) t.fd(-95) t.seth(0) t.fd(65) t.pd() t.begin_fill() t.circle(30) t.end_fill() #嘴 t.color(239,69,19) t.pu() t.seth(90) t.fd(15) t.seth(0) t.fd(-100) t.pd() t.seth(-80) t.circle(30,40) t.circle(40,80) #身体 t.color("red",(255,99,71)) t.pu() t.seth(90) t.fd(-20) t.seth(0) t.fd(-78) t.pd() t.begin_fill() t.seth(-130) t.circle(100,10) t.circle(300,30) t.seth(0) t.fd(230) t.seth(90) t.circle(300,30) t.circle(100,3) t.color((255,155,192),(255,100,100)) t.seth(-135) t.circle(-80,63) t.circle(-150,24) t.end_fill() #手 t.color((255,155,192)) t.pu() t.seth(90) t.fd(-40) t.seth(0) t.fd(-27) t.pd() t.seth(-160) t.circle(300,15) t.pu() t.seth(90) t.fd(15) t.seth(0) t.fd(0) t.pd() t.seth(-10) t.circle(-20,90) t.pu() t.seth(90) t.fd(30) t.seth(0) t.fd(237) t.pd() t.seth(-20) t.circle(-300,15) t.pu() t.seth(90) t.fd(20) t.seth(0) t.fd(0) t.pd() t.seth(-170) t.circle(20,90) #脚 t.pensize(10) t.color((240,128,128)) t.pu() t.seth(90) t.fd(-75) t.seth(0) t.fd(-180) t.pd() t.seth(-90) t.fd(40) t.seth(-180) t.color("black") t.pensize(15) t.fd(20) t.pensize(10) t.color((240,128,128)) t.pu() t.seth(90) t.fd(40) t.seth(0) t.fd(90) t.pd() t.seth(-90) t.fd(40) t.seth(-180) t.color("black") t.pensize(15) t.fd(20) #尾巴 t.pensize(4) t.color((255,155,192)) t.pu() t.seth(90) t.fd(70) t.seth(0) t.fd(95) t.pd() t.seth(0) t.circle(70,20) t.circle(10,330) t.circle(70,30) t.done()