python炫酷烟花表白源代码-代码也浪漫:用Python放一场烟花秀!
时间: 2024-03-03 19:49:21 浏览: 144
好的,以下是Python炫酷烟花表白的源代码:
```python
import turtle
import random
# 设置画布
turtle.bgcolor("black")
# 设置画笔
pen = turtle.Turtle()
pen.hideturtle()
pen.speed(0)
pen.penup()
# 定义烟花函数
def firework(size, color):
pen.color(color)
pen.begin_fill()
# 画烟花
for i in range(36):
pen.forward(size)
pen.backward(size)
pen.right(10)
pen.end_fill()
# 定义主函数
def main():
colors = ["red", "orange", "yellow", "green", "blue", "purple", "white"]
pen.setpos(0, 0)
# 循环画烟花
while True:
firework(random.randint(50, 150), random.choice(colors))
pen.setpos(random.randint(-300, 300), random.randint(-300, 300))
# 执行主函数
if __name__ == "__main__":
main()
```
这段代码可以让你看到一个随机颜色、随机大小的烟花在画布上绽放,可以模拟出烟花秀的效果。
阅读全文