用户:
AbnormalLOG查看:0 回复:0 评论:0 创建时间:2021-05-05T17:20:24
【作品展示】

【作品介绍】
参赛作品首先绘制星星(函数manystar)
然后绘制地球和月亮
【作品源代码】
import turtle
import random,time
screen = turtle.Screen()
screen.bgcolor("black")
def manystar(num,pen=turtle.Pen()):
pen.speed(10000)
pen.up()
for i in range(num):
screen.tracer(0)
pen.setheading(90)
c=random.choice(["red", "orange", "yellow", "light sky blue", "white"])
pen.pencolor(c)
pen.fillcolor(c)
pen.goto(random.randint(-400,400),random.randint(-400,400))
pen.down()
pen.begin_fill()
for i in range(5):
pen.forward(10)
pen.right(144)
pen.end_fill()
pen.up()
screen.tracer(1)
time.sleep(0.01)
pen.hideturtle()
manystar(150)
screen.tracer(1)
t=turtle.Pen()
mypen=turtle.Pen()
t.sety(-400)
t.dot(400,"green")
t.up()
t.goto(-200, 197)
t.dot(100, 'bisque')
time.sleep(1)
t.goto(-170, 187)
t.dot(100, 'black')
turtle.done()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn