1 importturtle as t2 importtime3
4 defMove_turtle(x,y):5 t.up()6 t.goto(x,y)7 t.down()8 #——————————————————————————————————————————————————————————
9 #---参数设置---
10 t.speed(3)11 t.pensize(2)12 t.setup(800,700,0,0)13 t.bgcolor("Gainsboro")14 Move_turtle(90,0)15 #——————————————————————————————————————————————————————————
16 #---开始绘制---
17 #——————————————————————————————————————————————————————————
18 #---脸-廓---
19 t.seth(90)20 t.circle(600,10)21 Move_turtle(90,0)22 t.seth(-92)23 t.circle(700,10)24 t.right(20)25 t.circle(-100,20)26 t.circle(-30,10)27 t.seth(190)28 t.fd(3)29 t.fillcolor("black")30 t.begin_fill()31 t.circle(-300,50)32 t.right(10)33 t.circle(-400,7)34 #——————————————————————————————————————————————————————————
35 #---衣---
36 t.seth(-78)37 t.circle(200,40)38 t.fd(10)39 t.circle(210,10)40 t.fd(80)41 t.end_fill()42 t.circle(-400,60)43 #——————————————————————————————————————————————————————————
44 #---嘴---
45 Move_turtle(-10,-100)46 t.seth(15)47 t.fd(10)48 t.seth(36)49 t.fd(80)50 Move_turtle(30,-100)51 t.fd(30)52 #——————————————————————————————————————————————————————————
53 #---调整位置---
54 t.up()55 t.seth(90)56 t.fd(120)57 t.down()58 #——————————————————————————————————————————————————————————
59 #---鼻子---
60 t.seth(145)61 t.fd(10)62 t.right(10)63 t.fd(20)64 t.right(20)65 t.fd(38)66 Move_turtle(54.27,37.63)67 t.seth(-115)68 t.fd(37)69 t.right(50)70 t.fd(10)71 #——————————————————————————————————————————————————————————
72 t.speed(10)73 #——————————————————————————————————————————————————————————
74 #---上眼眶---
75 Move_turtle(-70,85)76 t.seth(165)77 t.fd(10)78 t.seth(205)79 t.fd(10)80 t.circle(300,20)81 t.fd(1)82 #——————————————————————————————————————————————————————————
83 #---下眼眶---
84 t.seth(-15)85 t.circle(300,10)86 t.fd(2)87 t.left(20)88 t.circle(180,10)89 t.left(10)90 t.fd(10)91 t.left(2)92 t.fd(20)93 #——————————————————————————————————————————————————————————
94 #---眼珠---
95 t.fillcolor("gray")96 Move_turtle(-98.45,35.49)97 t.begin_fill()98 for i in range(4):99 t.circle(15,90)100 t.fd(4)101 t.end_fill()102 #——————————————————————————————————————————————————————————
103 #---爱心---
104 t.color('red')105 t.begin_fill()106 t.seth(180)107 t.up()108 t.fd(30)109 t.down()110 t.seth(-45)111 t.forward(15)112 t.left(90)113 t.forward(15)114 t.left(45)115 t.circle(5.3,180)116 t.left(180)117 t.circle(5.3,180)118 t.end_fill()119 #——————————————————————————————————————————————————————————
120 #---衣---
121 t.pencolor("black")122 Move_turtle(-196.71,-53.86)123 t.seth(90)124 t.circle(-300,50)125 t.right(30)126 t.fd(50)127 t.right(30)128 t.fd(40)129 t.right(20)130 t.left(20)131 t.fd(10)132 t.goto(80.88,104.19)133 t.fillcolor("black")134 t.begin_fill()135 t.fd(20)136 t.goto(90,0)137 t.end_fill()138 Move_turtle(99.67,97.35)139 t.seth(120)140 t.circle(200,20)141 t.circle(9,10)142 #——————————————————————————————————————————————————————————
143 #收尾。
144 t.hideturtle()145 time.sleep(1)146 Move_turtle(90,0)147 t.pencolor("black")148 t.write("其实",font=('楷体',50,''))149 time.sleep(2)150 t.undo()151 time.sleep(4)152 t.pencolor("red")153 Move_turtle(200,-300)154 t.write("\n♥\n我\n喜\n欢\n你\n啊\n♥\n!",font=('楷体',50,''))155 #——————————————————————————————————————————————————————————
156
157 time.sleep(5) #五秒后关闭