小猪佩奇

  1 # coding:utf-8
  2 import turtle as t
  3 t.pensize(4) # 设置画笔的大小
  4 t.colormode(255) # 设置GBK颜色范围为0-255
  5 t.color((255,155,192),"pink") # 设置画笔颜色和填充颜色(pink)
  6 t.setup(840,500) # 设置主窗口的大小为840*500
  7 t.speed(10) # 设置画笔速度为10
  8 #鼻子
  9 t.pu() # 提笔
 10 t.goto(-100,100) # 画笔前往坐标(-100,100)
 11 t.pd() # 下笔
 12 t.seth(-30) # 笔的角度为-30°
 13 t.begin_fill() # 外形填充的开始标志
 14 a=0.4
 15 for i in range(120):
 16    if 0<=i<30 or 60<=i<90:
 17        a=a+0.08
 18        t.lt(3) #向左转3度
 19        t.fd(a) #向前走a的步长
 20    else:
 21        a=a-0.08
 22        t.lt(3)
 23        t.fd(a)
 24 t.end_fill() # 依据轮廓填充
 25 t.pu() # 提笔
 26 t.seth(90) # 笔的角度为90度
 27 t.fd(25) # 向前移动25
 28 t.seth(0) # 转换画笔的角度为0
 29 t.fd(10)
 30 t.pd()
 31 t.pencolor(255,155,192) # 设置画笔颜色
 32 t.seth(10)
 33 t.begin_fill()
 34 t.circle(5) # 画一个半径为5的圆
 35 t.color(160,82,45) # 设置画笔和填充颜色
 36 t.end_fill()
 37 t.pu()
 38 t.seth(0)
 39 t.fd(20)
 40 t.pd()
 41 t.pencolor(255,155,192)
 42 t.seth(10)
 43 t.begin_fill()
 44 t.circle(5)
 45 t.color(160,82,45)
 46 t.end_fill()
 47 #
 48 t.color((255,155,192),"pink")
 49 t.pu()
 50 t.seth(90)
 51 t.fd(41)
 52 t.seth(0)
 53 t.fd(0)
 54 t.pd()
 55 t.begin_fill()
 56 t.seth(180)
 57 t.circle(300,-30) # 顺时针画一个半径为300,圆心角为30°的园
 58 t.circle(100,-60)
 59 t.circle(80,-100)
 60 t.circle(150,-20)
 61 t.circle(60,-95)
 62 t.seth(161)
 63 t.circle(-300,15)
 64 t.pu()
 65 t.goto(-100,100)
 66 t.pd()
 67 t.seth(-30)
 68 a=0.4
 69 for i in range(60):
 70    if 0<=i<30 or 60<=i<90:
 71        a=a+0.08
 72        t.lt(3) #向左转3度
 73        t.fd(a) #向前走a的步长
 74    else:
 75        a=a-0.08
 76        t.lt(3)
 77        t.fd(a)
 78 t.end_fill()
 79 #耳朵
 80 t.color((255,155,192),"pink")
 81 t.pu()
 82 t.seth(90)
 83 t.fd(-7)
 84 t.seth(0)
 85 t.fd(70)
 86 t.pd()
 87 t.begin_fill()
 88 t.seth(100)
 89 t.circle(-50,50)
 90 t.circle(-10,120)
 91 t.circle(-50,54)
 92 t.end_fill()
 93 t.pu()
 94 t.seth(90)
 95 t.fd(-12)
 96 t.seth(0)
 97 t.fd(30)
 98 t.pd()
 99 t.begin_fill()
100 t.seth(100)
101 t.circle(-50,50)
102 t.circle(-10,120)
103 t.circle(-50,56)
104 t.end_fill()
105 #眼睛
106 t.color((255,155,192),"white")
107 t.pu()
108 t.seth(90)
109 t.fd(-20)
110 t.seth(0)
111 t.fd(-95)
112 t.pd()
113 t.begin_fill()
114 t.circle(15)
115 t.end_fill()
116 t.color("black")
117 t.pu()
118 t.seth(90)
119 t.fd(12)
120 t.seth(0)
121 t.fd(-3)
122 t.pd()
123 t.begin_fill()
124 t.circle(3)
125 t.end_fill()
126 t.color((255,155,192),"white")
127 t.pu()
128 t.seth(90)
129 t.fd(-25)
130 t.seth(0)
131 t.fd(40)
132 t.pd()
133 t.begin_fill()
134 t.circle(15)
135 t.end_fill()
136 t.color("black")
137 t.pu()
138 t.seth(90)
139 t.fd(12)
140 t.seth(0)
141 t.fd(-3)
142 t.pd()
143 t.begin_fill()
144 t.circle(3)
145 t.end_fill()
146 #
147 t.color((255,155,192))
148 t.pu()
149 t.seth(90)
150 t.fd(-95)
151 t.seth(0)
152 t.fd(65)
153 t.pd()
154 t.begin_fill()
155 t.circle(30)
156 t.end_fill()
157 #
158 t.color(239,69,19)
159 t.pu()
160 t.seth(90)
161 t.fd(15)
162 t.seth(0)
163 t.fd(-100)
164 t.pd()
165 t.seth(-80)
166 t.circle(30,40)
167 t.circle(40,80)
168 #身体
169 t.color("red",(255,99,71))
170 t.pu()
171 t.seth(90)
172 t.fd(-20)
173 t.seth(0)
174 t.fd(-78)
175 t.pd()
176 t.begin_fill()
177 t.seth(-130)
178 t.circle(100,10)
179 t.circle(300,30)
180 t.seth(0)
181 t.fd(230)
182 t.seth(90)
183 t.circle(300,30)
184 t.circle(100,3)
185 t.color((255,155,192),(255,100,100))
186 t.seth(-135)
187 t.circle(-80,63)
188 t.circle(-150,24)
189 t.end_fill()
190 #
191 t.color((255,155,192))
192 t.pu()
193 t.seth(90)
194 t.fd(-40)
195 t.seth(0)
196 t.fd(-27)
197 t.pd()
198 t.seth(-160)
199 t.circle(300,15)
200 t.pu()
201 t.seth(90)
202 t.fd(15)
203 t.seth(0)
204 t.fd(0)
205 t.pd()
206 t.seth(-10)
207 t.circle(-20,90)
208 t.pu()
209 t.seth(90)
210 t.fd(30)
211 t.seth(0)
212 t.fd(237)
213 t.pd()
214 t.seth(-20)
215 t.circle(-300,15)
216 t.pu()
217 t.seth(90)
218 t.fd(20)
219 t.seth(0)
220 t.fd(0)
221 t.pd()
222 t.seth(-170)
223 t.circle(20,90)
224 #
225 t.pensize(10)
226 t.color((240,128,128))
227 t.pu()
228 t.seth(90)
229 t.fd(-75)
230 t.seth(0)
231 t.fd(-180)
232 t.pd()
233 t.seth(-90)
234 t.fd(40)
235 t.seth(-180)
236 t.color("black")
237 t.pensize(15)
238 t.fd(20)
239 t.pensize(10)
240 t.color((240,128,128))
241 t.pu()
242 t.seth(90)
243 t.fd(40)
244 t.seth(0)
245 t.fd(90)
246 t.pd()
247 t.seth(-90)
248 t.fd(40)
249 t.seth(-180)
250 t.color("black")
251 t.pensize(15)
252 t.fd(20)
253 #尾巴
254 t.pensize(4)
255 t.color((255,155,192))
256 t.pu()
257 t.seth(90)
258 t.fd(70)
259 t.seth(0)
260 t.fd(95)
261 t.pd()
262 t.seth(0)
263 t.circle(70,20)
264 t.circle(10,330)
265 t.circle(70,30)

 

posted @ 2022-05-06 16:24  消逝在梦的彼岸  阅读(25)  评论(0编辑  收藏  举报