用户:
乐观的超声蝠Cqns查看:0 回复:1 评论:0 创建时间:2020-05-29T17:05:28
【作品展示】

【作品介绍】
漫步星河,探索宇宙奥妙。
【作品源代码】
import turtle
import random
__Pen = turtle.Pen()
def diqiuyi():
__Pen.fillcolor("#00cccc")
__Pen.pensize(3)
__Pen.penup()
__Pen.begin_fill()
__Pen.goto(140, (-150))
__Pen.setheading(110)
__Pen.pendown()
__Pen.circle(50, 140)
__Pen.left(106)
__Pen.goto(140, (-150))
__Pen.end_fill()
__Pen.left(115)
__Pen.circle(50, 70)
__Pen.right(90)
__Pen.forward(20)
__Pen.right(90)
__Pen.circle(100, 160)
__Pen.right(180)
__Pen.circle((-100), 200)
__Pen.right(180)
__Pen.circle(100, 10)
__Pen.right(90)
__Pen.forward(7)
__Pen.right(180)
__Pen.forward(215)
__Pen.right(180)
__Pen.forward(19)
__Pen.right(90)
__Pen.begin_fill()
__Pen.circle(90, 360)
__Pen.end_fill()
__Pen.pensize(1)
__Pen.left(30)
__Pen.circle(105, 120)
__Pen.left(60)
__Pen.circle(105, 120)
__Pen.left(90)
__Pen.circle(180, 60)
__Pen.left(120)
__Pen.circle(180, 60)
__Pen.left(60)
__Pen.circle(90, 90)
__Pen.left(45)
__Pen.circle(110, 106)
def book():
__Pen.penup()
__Pen.goto((-200), (-70))
__Pen.pendown()
__Pen.pensize(4)
__Pen.pencolor("#333333")
__Pen.fillcolor("#ffff99")
__Pen.begin_fill()
__Pen.left(240)
__Pen.forward(100)
__Pen.right(100)
__Pen.circle(70, 60)
__Pen.left((-140))
__Pen.forward(100)
__Pen.right(40)
__Pen.circle((-70), 60)
__Pen.right((-60))
__Pen.circle((-100), 50)
__Pen.right(92)
__Pen.forward(100)
__Pen.right(85)
__Pen.circle(100, 47)
__Pen.end_fill()
def chuang():
__Pen.pensize(12)
__Pen.pencolor("#993300")
__Pen.fillcolor("#333333")
__Pen.penup()
__Pen.goto(340, 300)
__Pen.begin_fill()
__Pen.pendown()
__Pen.goto(340, 20)
__Pen.goto((-460), 20)
__Pen.goto((-460), 300)
__Pen.goto(340, 300)
__Pen.end_fill()
__Pen.penup()
__Pen.pensize(7)
__Pen.goto(340, 300)
__Pen.pendown()
__Pen.goto(250, 250)
__Pen.goto(250, 70)
__Pen.goto(340, 20)
__Pen.penup()
__Pen.goto(340, 207)
__Pen.pendown()
__Pen.goto(250, 190)
__Pen.penup()
__Pen.goto(340, 114)
__Pen.pendown()
__Pen.goto(250, 130)
__Pen.penup()
__Pen.pensize(7)
__Pen.goto((-460), 300)
__Pen.pendown()
__Pen.goto((-370), 250)
__Pen.goto((-370), 70)
__Pen.goto((-460), 20)
__Pen.penup()
__Pen.goto((-460), 207)
__Pen.pendown()
__Pen.goto((-370), 190)
__Pen.penup()
__Pen.goto((-460), 114)
__Pen.pendown()
__Pen.goto((-370), 130)
def shuzhuo():
__Pen.pensize(1)
__Pen.pencolor("#663300")
__Pen.fillcolor("#cc9933")
__Pen.penup()
__Pen.goto(320, 0)
__Pen.pendown()
__Pen.begin_fill()
__Pen.goto(190, (-200))
__Pen.goto((-660), (-200))
__Pen.goto((-430), 0)
__Pen.goto(320, 0)
__Pen.end_fill()
__Pen.pensize(20)
__Pen.penup()
__Pen.goto(310, (-28))
__Pen.pendown()
__Pen.goto(310, (-258))
__Pen.penup()
__Pen.goto(180, (-208))
__Pen.pendown()
__Pen.goto(180, (-358))
__Pen.penup()
__Pen.goto((-喵7), (-208))
__Pen.pendown()
__Pen.goto((-喵7), (-357))
__Pen.penup()
__Pen.goto((-430), (-208))
__Pen.pendown()
__Pen.goto((-430), (-258))
__Pen.pensize(2)
__Pen.fillcolor("#663300")
__Pen.penup()
__Pen.goto(320, 0)
__Pen.begin_fill()
__Pen.pendown()
__Pen.goto(320, (-20))
__Pen.goto(190, (-220))
__Pen.goto((-660), (-220))
__Pen.goto((-660), (-200))
__Pen.goto(190, (-200))
__Pen.goto(320, 0)
__Pen.end_fill()
def shujia():
__Pen.fillcolor("#ffcc99")
__Pen.right(32)
__Pen.penup()
__Pen.goto(400, (-250))
__Pen.begin_fill()
__Pen.pendown()
__Pen.forward(200)
__Pen.left(90)
__Pen.forward(35)
__Pen.left(90)
__Pen.forward(200)
__Pen.left(90)
__Pen.forward(35)
__Pen.backward(500)
__Pen.left(90)
__Pen.forward(200)
__Pen.right(90)
__Pen.forward(465)
__Pen.right(90)
__Pen.forward(10)
__Pen.right(90)
__Pen.forward(455)
__Pen.right(90)
__Pen.forward(10)
__Pen.backward(200)
__Pen.forward(10)
__Pen.right(90)
__Pen.forward(455)
__Pen.end_fill()
__Pen.begin_fill()
for __count in range(4):
__Pen.backward(80)
__Pen.left(90)
__Pen.forward(180)
__Pen.left(90)
__Pen.forward(10)
__Pen.left(90)
__Pen.forward(180)
__Pen.left(90)
__Pen.end_fill()
for __count in range(random.randint(4, 8)):
书 = random.randint(40, 75)
__Pen.backward(书)
__Pen.left(90)
__Pen.forward(random.randint(10, 20))
__Pen.right(90)
__Pen.forward(书)
__Pen.penup()
__Pen.goto(410, 55)
__Pen.pendown()
for __count in range(random.randint(6, 10)):
书 = random.randint(40, 75)
__Pen.backward(书)
__Pen.left(90)
__Pen.forward(random.randint(10, 20))
__Pen.right(90)
__Pen.forward(书)
__Pen.penup()
__Pen.goto(410, (-35))
__Pen.pendown()
for __count in range(random.randint(8, 11)):
书 = random.randint(40, 75)
__Pen.backward(书)
__Pen.left(90)
__Pen.forward(random.randint(10, 20))
__Pen.right(90)
__Pen.forward(书)
__Pen.penup()
__Pen.goto(410, (-125))
__Pen.pendown()
for __count in range(random.randint(8, 11)):
书 = random.randint(40, 75)
__Pen.backward(书)
__Pen.left(90)
__Pen.forward(random.randint(10, 20))
__Pen.right(90)
__Pen.forward(书)
__Pen.penup()
__Pen.goto(410, (-215))
__Pen.pendown()
for __count in range(random.randint(8, 10)):
书 = random.randint(40, 75)
__Pen.backward(书)
__Pen.left(90)
__Pen.forward(random.randint(10, 20))
__Pen.right(90)
__Pen.forward(书)
__Pen.penup()
def xing():
__Pen.penup()
__Pen.hideturtle()
__Pen.pencolor("#ffff00")
__Pen.speed(2)
for __count in range(35):
__Pen.goto(random.randint((-430), 310), random.randint(30, 280))
__Pen.pendown()
__Pen.circle(0.3)
__Pen.penup()
chuang()
shuzhuo()
book()
diqiuyi()
shujia()
xing()
turtle.done()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn