作者github.com/Monster12138/
下载安装Python环境,将源码保存为.py格式
源码如下:
# coding:utf-8
import turtle
as t
t.pensize
(
4
)
t.hideturtle
()
t.colormode
(
255
)
t.color
((
255
,
155
,
192
),
"
pink
"
)
t.setup
(
840
,
500
)
t.speed
(
10
)
#鼻子
t.pu
()
t.goto
(
-
100
,
100
)
t.pd
()
t.seth
(
-
30
)
t.begin_fill
()
a
=
0.4
for i
in
range
(
120
):
if
0
<=i
<
30
or
60
<=i
<
90:
a
=a
+
0.08
t.lt
(
3
)
#向左转3度
t.fd
(a)
#向前走a的步长
else:
a
=a
-
0.08
t.lt
(
3
)
t.fd
(a)
t.end_fill
()
t.pu
()
t.seth
(
90
)
t.fd
(
25
)
t.seth
(
0
)
t.fd
(
10
)
t.pd
()
t.pencolor
(
255
,
155
,
192
)
t.seth
(
10
)
t.begin_fill
()
t.circle
(
5
)
t.color
(
160
,
82
,
45
)
t.end_fill
()
t.pu
()
t.seth
(
0
)
t.fd
(
20
)
t.pd
()
t.pencolor
(
255
,
155
,
192
)
t.seth
(
10
)
t.begin_fill
()
t.circle
(
5
)
t.color
(
160
,
82
,
45
)
t.end_fill
()
#头
t.color
((
255
,
155
,
192
),
"
pink
"
)
t.pu
()
t.seth
(
90
)
t.fd
(
41
)
t.seth
(
0
)
t.fd
(
0
)
t.pd
()
t.begin_fill
()
t.seth
(
180
)
t.circle
(
300
,
-
30
)
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度
t.fd
(a)
#向前走a的步长
else:
a
=a
-
0.08
t.lt
(
3
)
t.fd
(a)
t.end_fill
()
#耳朵
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
)
运行结果截屏