用户:QiQi逑查看:0 回复:0 评论:0 创建时间:2022-06-04T12:10:55
【作品展示】

【作品介绍】
一起来看流星雨!
【作品源代码】
import turtle
import random
meteor = turtle.Pen()
meteor.hideturtle()
meteor.speed(0)
screen = turtle.Screen()
screen.setup(600, 600)
# screen.bgpic("合照.png")
screen.bgcolor("black")
colors = ["red", "orange", "yellow", "green", "blue", "indigo", "purple"]
def draw_meteor(x=-300, y=300):
meteor.pencolor(random.choice(colors))
meteor.penup()
meteor.goto(x, y)
meteor.pendown()
meteor.setheading(0)
length = 1
while meteor.xcor() < 300:
meteor.pensize(length)
meteor.forward(length)
meteor.right(1)
length += 1
meteor.clear()
def call_draw_meteor(x, y):
number = random.randint(10, 20)
for i in range(number):
draw_meteor(random.randint(-300, 0), random.randint(0, 300))
screen.onclick(call_draw_meteor, btn=1)
turtle.done()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn