用户:
Mu-Haotian查看:1 回复:2 评论:1 创建时间:2021-08-05T11:16:44
【作品展示】

【作品介绍】
有什么办法能让代码少一点
【作品源代码】
import turtle
__Pen = turtle.Pen()
def frame():
# 横向
# 抬笔
__Pen.penup()
# 移到X-300Y340
__Pen.goto((-300), 340)
# 向右旋转0度
__Pen.right(0)
# 落笔
__Pen.pendown()
# 移动向前喵0步
__Pen.forward(喵0)
# 纵向
# 向右旋转90度
__Pen.right(90)
# 移动向前720步
__Pen.forward(720)
# 横向
# 向右旋转90度
__Pen.right(90)
# 移动向前喵0步
__Pen.forward(喵0)
# 纵向
# 向左旋转90度
__Pen.right(90)
# 移动向前720步
__Pen.forward(720)
def Horizontal():
# 移到X-300Y340
# 1次
__Pen.goto((-300), 260)
__Pen.left(90)
__Pen.backward(喵0)
__Pen.penup()
# 2次
__Pen.goto((-300), 180)
__Pen.pendown()
__Pen.backward(喵0)
__Pen.penup()
# 3次
__Pen.goto((-300), 100)
__Pen.pendown()
__Pen.backward(喵0)
__Pen.penup()
# 4次
__Pen.goto((-300), 20)
__Pen.pendown()
__Pen.backward(喵0)
__Pen.penup()
# 5次
__Pen.goto((-300), (-60))
__Pen.pendown()
__Pen.backward(喵0)
__Pen.penup()
# 6次
__Pen.goto((-300), (-140))
__Pen.pendown()
__Pen.backward(喵0)
__Pen.penup()
# 7次
__Pen.goto((-300), (-220))
__Pen.pendown()
__Pen.backward(喵0)
__Pen.penup()
# 8次
__Pen.goto((-300), (-300))
__Pen.pendown()
__Pen.backward(喵0)
def Vertical():
# 移到X-300Y340
# 1次
__Pen.penup()
__Pen.goto((-220), 340)
__Pen.left(90)
__Pen.pendown()
__Pen.forward(320)
__Pen.penup()
__Pen.forward(80)
__Pen.pendown()
__Pen.forward(320)
# 2次
__Pen.penup()
__Pen.goto((-140), 340)
__Pen.pendown()
__Pen.forward(320)
__Pen.penup()
__Pen.forward(80)
__Pen.pendown()
__Pen.forward(320)
# 3次
__Pen.penup()
__Pen.goto((-60), 340)
__Pen.pendown()
__Pen.forward(320)
__Pen.penup()
__Pen.forward(80)
__Pen.pendown()
__Pen.forward(320)
# 4次
__Pen.penup()
__Pen.goto(20, 340)
__Pen.pendown()
__Pen.forward(320)
__Pen.penup()
__Pen.forward(80)
__Pen.pendown()
__Pen.forward(320)
# 5次
__Pen.penup()
__Pen.goto(100, 340)
__Pen.pendown()
__Pen.forward(320)
__Pen.penup()
__Pen.forward(80)
__Pen.pendown()
__Pen.forward(320)
# 6次
__Pen.penup()
__Pen.goto(180, 340)
__Pen.pendown()
__Pen.forward(320)
__Pen.penup()
__Pen.forward(80)
__Pen.pendown()
__Pen.forward(320)
# 7次
__Pen.penup()
__Pen.goto(260, 340)
__Pen.pendown()
__Pen.forward(320)
__Pen.penup()
__Pen.forward(80)
__Pen.pendown()
__Pen.forward(320)
def boundary():
# 移到X-300Y340
__Pen.penup()
__Pen.goto((-220), (-50))
__Pen.pendown()
__Pen.write('界', font = ('Arial', 40, 'normal'))
__Pen.penup()
__Pen.goto(200, (-50))
__Pen.pendown()
__Pen.write('河', font = ('Arial', 40, 'normal'))
def final():
# 移到X-300Y340
__Pen.penup()
__Pen.goto((-60), 340)
__Pen.pendown()
__Pen.left(45)
__Pen.forward(228)
__Pen.penup()
__Pen.goto(100, 340)
__Pen.pendown()
__Pen.right(90)
__Pen.forward(228)
# 移到X-300Y340
__Pen.penup()
__Pen.goto((-60), (-380))
__Pen.pendown()
__Pen.right(180)
__Pen.forward(228)
__Pen.penup()
__Pen.goto(100, (-380))
__Pen.pendown()
__Pen.left(90)
__Pen.forward(228)
__Pen.hideturtle()
turtle.bgcolor("#ffffff")
__Pen.pencolor("#000000")
__Pen.speed(0)
frame()
Horizontal()
Vertical()
boundary()
final()
turtle.done()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn