用Python输出一个会动的爱心
时间: 2024-04-29 19:04:48 浏览: 48
可以使用Python的turtle库来绘制一个会动的爱心。
下面是代码:
```python
import turtle
# 设置画布大小和背景颜色
turtle.setup(width=500, height=500)
turtle.bgcolor("black")
# 定义画笔属性
turtle.pensize(3)
turtle.pencolor("red")
turtle.speed(0)
# 绘制爱心
def draw_heart():
turtle.penup()
turtle.goto(0, 150)
turtle.pendown()
turtle.begin_fill()
turtle.left(45)
turtle.forward(120)
turtle.circle(60, 180)
turtle.right(90)
turtle.circle(60, 180)
turtle.forward(120)
turtle.end_fill()
# 绘制动态效果
while True:
for i in range(30):
turtle.clear()
turtle.left(12)
draw_heart()
turtle.update()
turtle.done()
```
运行代码后,会弹出一个窗口,显示出一个会动的爱心。你可以尝试调整代码中的参数,修改爱心的大小、颜色、速度等属性,让它变得更加漂亮。
阅读全文