import turtle
# 其实,这个库可以按照英文理解成脚下抹了颜料的小海龟
def run(angle, length):
# 自定义的run函数
turtle.seth(angle)
# seth(angle)是海龟在平面直角坐标系爬行的角度
turtle.fd(length)
# fd(length)是它爬行的距离
def locate(x, y):
# 自定义的定位函数:把海龟拿到一个坐标(x,y)上
turtle.penup()
# 拿起海龟
turtle.goto(x, y)
# 拿到坐标(x,y)
turtle.pendown()
# 放下海龟(开始爬出图形)
def init():
turtle.setup(800, 400, 200, 200)
# 开一个窗口,具体参数参见书本
turtle.pensize(10)
# 图形线条的粗细
turtle.pencolor("black")
# 线条的颜色
init()
# 刘
#坐标
locate(-310,170)
#方向和爬行长度
run(-90,35)
locate(-360,135)
run(0,100)
locate(-280,135)
run(-125,120)
locate(-340,135)
run(-55,120)
locate(-220,155)
run(-90,120)
locate(-180,165)
run(-90,160)
locate(-180,5)
run(135,35)
# 边
locate(-115,175)
run(-115,25)
locate(-160,150)
run(0,80)
locate(-80,150)
run(-135,80)
locate(-140,92)
run(-25,70)
locate(-70,60)
run(-135,100)
locate(-150,00)
run(0,200)
locate(-10,165)
run(-110,120)
locate(-60,120)
run(0,85)
locate(25,120)
run(-90,70)
locate(25,50)
run(135,25)
#防
locate(100,175)
run(-90,180)
locate(100,175)
run(0,45)
locate(145,175)
run(-127,75)
locate(100,115)
run(0,45)
locate(145,115)
run(-127,75)
locate(280,175)
run(-150,20)
locate(180,159)
run(0,160)
locate(230,159)
run(-115,170)
locate(210,109)
run(0,100)
locate(315,109)
run(-115,120)
locate(260,2)
run(165,30)