python动态爱心烟花代码
时间: 2023-09-12 16:12:37 浏览: 54
python动态爱心代码
非常感谢你的提问。以下是 Python 动态爱心烟花代码,希望能够帮到你。
```python
import turtle
import time
# 设置画布大小
turtle.setup(width=800, height=600)
# 隐藏海龟
turtle.ht()
# 背景色
turtle.bgcolor('black')
# 画笔颜色
colors = ['white', 'yellow', 'blue', 'red']
# 设置画笔速度
turtle.speed(0)
# 循环画爱心
for i in range(100):
# 选择画笔颜色
turtle.color(colors[i % 4])
# 设置笔画宽度
turtle.pensize(i / 20)
# 画爱心
turtle.left(2)
turtle.forward(4)
# 烟花
for i in range(50):
# 画笔颜色
turtle.color(colors[i % 4])
# 圆形烟花
turtle.begin_fill()
turtle.circle(5 * i)
turtle.end_fill()
# 爆炸效果
for j in range(25):
turtle.fd(2 * i)
turtle.right(0.5)
turtle.color('red')
turtle.circle(i / 1.5, 90)
turtle.color('orange')
turtle.circle(i / 2, 90)
# 关闭窗口
time.sleep(2)
turtle.bye()
```
希望对你有帮助。如果还有其他问题,请随时问我。
阅读全文