用户:
冲动的暴风雀KWX0查看:0 回复:1 评论:0 创建时间:2020-09-02T11:21:54
【作品展示】

【作品介绍】
a
【作品源代码】
import turtle as t
t.hideturtle()
t.pensize(4)
#画一个黑色的头
t.color('black', 'black') # 设置画笔颜色和填充颜色
t.speed(10) # 画笔速度
t.penup()
t.goto(0, -200)
t.pendown()
t.begin_fill() # 开始填充
t.circle(200) # 画一个半径为200的圆
t.end_fill() # 结束填充
#画眼睛
#画外面一圈眼睛(右边)
a = 1
t.color('white', 'white')
t.begin_fill()
t.penup()
t.goto(100, -90)
t.pendown()
for i in range(180): # 画一个椭圆
if 0 <= i < 45 or 90 <= i < 135:
a = a+0.09
t.lt(2)
t.fd(a)
else:
a = a-0.09
t.lt(2)
t.fd(a)
t.end_fill()
#画里面一圈眼睛(右边)比上面的小一点
t.color('black', 'black')
t.begin_fill()
t.penup()
t.goto(105, -55)
t.pendown()
for i in range(120):
if 0 <= i < 30 or 60 <= i < 90:
a = a+0.15
t.lt(3)
t.fd(a)
else:
a = a-0.15
t.lt(3)
t.fd(a)
t.end_fill()
#画外面的一圈(左边)
a = 1
t.color('white', 'white')
t.begin_fill()
t.penup()
t.goto(-100, -90)
t.pendown()
for i in range(180):
if 0 <= i < 45 or 90 <= i < 135:
a = a+0.09
t.lt(2)
t.fd(a)
else:
a = a-0.09
t.lt(2)
t.fd(a)
t.end_fill()
#画里面的一圈(左边)
t.color('black', 'black')
t.begin_fill()
t.penup()
t.goto(-105, -55)
t.pendown()
for i in range(120):
if 0 <= i < 30 or 60 <= i < 90:
a = a+0.15
t.lt(3)
t.fd(a)
else:
a = a-0.15
t.lt(3)
t.fd(a)
t.end_fill()
#画个耳朵
#右耳
t.penup()
t.goto(95, 180)
t.pendown()
t.left(16)
t.begin_fill()
for i in range(45):
t.right(0.7)
t.forward(3)
t.color('black', 'black')
t.right(130)
t.forward(90)
t.color('white', 'black')
t.pensize(2)
t.backward(90)
t.color('black', 'black')
t.pensize(4)
t.left(130)
t.right(66)
for i in range(51):
t.right(0.7)
t.forward(3.1)
t.end_fill()
#左耳
t.penup()
t.goto(-95, 180)
t.pendown()
t.left(283)
t.begin_fill()
for i in range(45):
t.left(0.7)
t.forward(3)
t.color('black', 'black')
t.left(130)
t.forward(90)
t.color('white', 'black')
t.pensize(2)
t.backward(90)
t.color('black', 'black')
t.pensize(4)
t.right(130)
t.left(66)
for i in range(48):
t.left(0.7)
t.forward(3.1)
t.end_fill()
#画个三角形
t.speed(1)
t.color('blue', 'blue')
t.begin_fill()
t.penup()
t.goto(-30, -100)
t.pendown()
t.goto(30, -100)
t.goto(0, -150)
t.goto(-30, -100) # 画了一个等边三角形
t.end_fill()
print(t)
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn
不起眼的账号import turtle as t
t.hideturtle()
t.pensize(4)
#画一个黑色的头
t.color('black', 'black') # 设置画笔颜色和填充颜色
t.speed(0) # 画笔速度
t.penup()
t.goto(0, -200)
t.pendown()
t.begin_fill() # 开始填充
t.circle(200) # 画一个半径为200的圆
t.end_fill() # 结束填充
#画眼睛
#画外面一圈眼睛(右边)
a = 1
t.color('white', 'white')
t.begin_fill()
t.penup()
t.goto(100, -90)
t.pendown()
for i in range(180): # 画一个椭圆
if 0 <= i < 45 or 90 <= i < 135:
a = a+0.09
t.lt(2)
t.fd(a)
else:
a = a-0.09
t.lt(2)
t.fd(a)
t.end_fill()
#画里面一圈眼睛(右边)比上面的小一点
t.color('black', 'black')
t.begin_fill()
t.penup()
t.goto(105, -55)
t.pendown()
for i in range(120):
if 0 <= i < 30 or 60 <= i < 90:
a = a+0.15
t.lt(3)
t.fd(a)
else:
a = a-0.15
t.lt(3)
t.fd(a)
t.end_fill()
#画外面的一圈(左边)
a = 1
t.color('white', 'white')
t.begin_fill()
t.penup()
t.goto(-100, -90)
t.pendown()
for i in range(180):
if 0 <= i < 45 or 90 <= i < 135:
a = a+0.09
t.lt(2)
t.fd(a)
else:
a = a-0.09
t.lt(2)
t.fd(a)
t.end_fill()
#画里面的一圈(左边)
t.color('black', 'black')
t.begin_fill()
t.penup()
t.goto(-105, -55)
t.pendown()
for i in range(120):
if 0 <= i < 30 or 60 <= i < 90:
a = a+0.15
t.lt(3)
t.fd(a)
else:
a = a-0.15
t.lt(3)
t.fd(a)
t.end_fill()
#画个耳朵
#右耳
t.penup()
t.goto(95, 180)
t.pendown()
t.left(16)
t.begin_fill()
for i in range(45):
t.right(0.7)
t.forward(3)
t.color('black', 'black')
t.right(130)
t.forward(90)
t.color('white', 'black')
t.pensize(2)
t.backward(90)
t.color('black', 'black')
t.pensize(4)
t.left(130)
t.right(66)
for i in range(51):
t.right(0.7)
t.forward(3.1)
t.end_fill()
#左耳
t.penup()
t.goto(-95, 180)
t.pendown()
t.left(283)
t.begin_fill()
for i in range(45):
t.left(0.7)
t.forward(3)
t.color('black', 'black')
t.left(130)
t.forward(90)
t.color('white', 'black')
t.pensize(2)
t.backward(90)
t.color('black', 'black')
t.pensize(4)
t.right(130)
t.left(66)
for i in range(48):
t.left(0.7)
t.forward(3.1)
t.end_fill()
#画个三角形
t.speed(1)
t.color('blue', 'blue')
t.begin_fill()
t.penup()
t.goto(-30, -100)
t.pendown()
t.goto(30, -100)
t.goto(0, -150)
t.goto(-30, -100) # 画了一个等边三角形
t.end_fill()
t.done()点赞0
评论