这里给出的Python代码可以用来画一个动态的烟花效果:import turtle
这里给出的Python代码可以用来画一个动态的烟花效果:
import turtle
import random
# 设置画布大小
turtle.setup(width=800, height=600)
turtle.title("烟花")
turtle.bgcolor("black")
turtle.hideturtle() # 隐藏画笔
turtle.speed(0) # 设置画笔速度
# 画烟花
for i in range(50):
# 设置随机颜色
r = random.random()
g = random.random()
b = random.random()
turtle.pencolor(r, g, b)
# 设置随机位置
turtle.penup()
turtle.goto(random.randint(-400, 400), random.randint(-300, 300))
turtle.pendown()
# 设置烟花大小
size = random.randint(10, 30)
# 画烟花
for _ in range(size):
turtle.forward(2 * size)
turtle.right(360 / size)
# 延时
turtle.done()
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(63条)