使用python写一个会动的爱心
时间: 2024-05-06 13:14:47 浏览: 53
可以使用turtle库来绘制一个会动的爱心,具体代码如下:
```python
import turtle
# 设置画布大小和背景颜色
turtle.setup(800, 600)
turtle.bgcolor("#F9E4B7")
# 隐藏画笔
turtle.hideturtle()
# 定义画爱心的函数
def draw_heart(x, y, size):
turtle.penup()
turtle.goto(x, y)
turtle.pendown()
turtle.setheading(150)
turtle.begin_fill()
turtle.pensize(3)
turtle.color("#FF6B6B")
for i in range(200):
turtle.right(1)
turtle.forward(size)
turtle.setheading(30)
for i in range(200):
turtle.right(1)
turtle.forward(size)
turtle.end_fill()
# 画出两个爱心
draw_heart(-100, 0, 10)
draw_heart(100, 0, 10)
# 让爱心动起来
while True:
for i in range(-100, 101, 5):
turtle.clear()
draw_heart(i, 0, 10)
draw_heart(-i, 0, 10)
turtle.update()
```
这段代码可以在 Python 环境中运行,会弹出一个窗口,展示出两个不停跳动的爱心。
阅读全文