使用python写一个会动的爱心
时间: 2023-03-03 22:35:51 浏览: 84
可以使用 Python 的第三方库 "turtle" 来绘制动画。 "turtle" 是一个简单易用的绘图库,可以通过类似 "turtle.forward(100)" 这样的指令来移动绘图 "乌龟" 。
以下是绘制一个会动的爱心的代码示例:
```python
import turtle
import time
heart = turtle.Turtle()
heart.shape("turtle")
def draw_heart():
heart.color("red")
heart.begin_fill()
heart.left(140)
heart.forward(111.65)
for i in range(200):
heart.right(1)
heart.forward(0.5)
heart.left(120)
for i in range(200):
heart.left(1)
heart.forward(0.5)
heart.forward(111.65)
heart.end_fill()
while True:
draw_heart()
heart.right(10)
time.sleep(0.1)
heart.clear()
turtle.exitonclick()
```
上面代码中用 turtle 库绘制一个爱心形状,每经过0.1s 转动10度,这样会不断绘制转动的爱心,直到点击窗口退出