用python写一个爱心动态
时间: 2024-05-03 15:18:13 浏览: 23
python 动态绘制爱心的示例
5星 · 资源好评率100%
可以使用turtle库来绘制一个爱心动态,代码如下:
```python
import turtle
# 设置画笔的颜色和粗细
turtle.pensize(5)
turtle.color('red')
# 绘制爱心
def draw_heart():
turtle.up()
turtle.goto(0, -100)
turtle.down()
turtle.begin_fill()
turtle.left(45)
turtle.forward(150)
turtle.circle(75, 180)
turtle.right(90)
turtle.circle(75, 180)
turtle.forward(150)
turtle.end_fill()
# 绘制动态效果
angle = 0
while True:
turtle.clear()
x = angle * 3.14 / 180
y = 16 * (abs(turtle.sin(x))) ** 0.5
turtle.up()
turtle.goto(y * turtle.sin(x), y * turtle.cos(x) - 100)
turtle.down()
draw_heart()
angle += 5
turtle.done()
```
运行以上代码,即可看到一个动态的爱心效果。
阅读全文