用户:
活泼的小电鼠S0fF查看:0 回复:1 评论:0 创建时间:2022-12-06T11:58:20
【作品展示】

【作品介绍】
用turtle画了一个拉伊卜,请多多指教
【作品源代码】
#准备工作
import turtle as t
t.speed(0)
t.setup(950, 720)
t.penup()
t.goto(170,70)
t.left(-90)
t.pendown()
#头部
for i in range(180):
t.forward(1)
t.right(1)
for i in range(180):
t.forward(1)
t.left(1)
for i in range(180):
t.forward(1)
t.right(1)
#左半边身体
t.left(160)
for i in range(160):
t.forward(1)
t.right(-0.5)
for i in range(160):
t.forward(1)
t.left(-0.5)
#右半边身体
t.right(180)
for i in range(160):
t.forward(1)
t.right(0.5)
for i in range(160):
t.forward(1)
t.left(0.5)
for i in range(40):
t.forward(1.25)
t.right(1)
t.left(86)
t.forward(100)
#头套
t.penup()
t.pensize(8)
t.forward(40)
t.left(65)
t.forward(107)
t.pendown()
t.forward(96)
#眼睛-R,眉毛-R
t.penup()
t.left(90)
t.pensize(1)
t.forward(55)
t.right(-90)
t.forward(25)
t.pendown()
t.begin_fill()
t.fillcolor('black')
t.circle(15)
t.end_fill()
t.begin_fill()
t.fillcolor('white')
t.circle(5)
t.end_fill()
#眼睛-L
t.penup()
t.forward(50)
t.pendown()
t.fillcolor('black')
t.begin_fill()
t.circle(15)
t.end_fill()
t.begin_fill()
t.fillcolor('white')
t.circle(5)
t.end_fill()
#眉毛-L
t.penup()
t.forward(7.5)
t.left(90)
t.forward(40)
t.left(80)
t.pendown()
t.pencolor('black')
for i in range(50):
t.forward(0.5)
t.left(1)
#眉毛-R
t.penup()
t.right(45)
t.forward(25)
t.pendown()
t.pencolor('black')
for i in range(50):
t.forward(0.5)
t.left(1)
#嘴巴
t.penup()
t.left(75)
t.forward(60)
t.left(90)
t.forward(35)
t.pendown()
for i in range(50):
t.forward(-1)
t.right(1)
#下巴
t.penup()
t.forward(-40)
t.right(60)
t.pendown()
for i in range(180):
t.forward(1.068)
t.right(-1)
#飘带
t.penup()
for i in range(127):
t.forward(1.15)
t.right(-1)
t.pendown()
t.right(70)
for i in range(150):
t.forward(0.25)
t.right(0.5)
for i in range(150):
t.forward(0.25)
t.right(-0.5)
for i in range(150):
t.forward(-0.25)
t.right(0.5)
for i in range(150):
t.forward(-0.25)
t.right(-0.5)
t.left(45)
for i in range(150):
t.forward(0.25)
t.right(0.5)
for i in range(150):
t.forward(0.25)
t.right(-0.5)
for i in range(150):
t.forward(-0.25)
t.right(0.5)
for i in range(150):
t.forward(-0.25)
t.right(-0.5)
t.left(45)
for i in range(150):
t.forward(0.25)
t.right(0.5)
for i in range(150):
t.forward(0.25)
t.right(-0.5)
t.penup()
t.forward(500)
t.done()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn