Python跳动爱心源代码
时间: 2023-11-22 11:48:04 浏览: 63
以下是使用turtle库绘制跳动爱心的Python源代码:
```python
import turtle
import time
# 设置画布大小和背景颜色
turtle.setup(width=800, height=500)
turtle.bgcolor('black')
# 定义画笔的颜色和大小
turtle.color('red', 'pink')
turtle.pensize(3)
# 定义爱心函数
def heart():
for i in range(200):
turtle.right(1)
turtle.forward(2)
turtle.left(140)
for i in range(200):
turtle.right(1)
turtle.forward(2)
turtle.left(120)
# 调用爱心函数,绘制爱心
turtle.speed(0)
turtle.begin_fill()
heart()
turtle.end_fill()
# 写上“跳动”的文字
turtle.penup()
turtle.goto(-70, 180)
turtle.color('white')
turtle.write("跳动", font=('Arial', 40, 'bold'))
# 定义跳动的心函数
def jump_heart():
for i in range(30):
turtle.right(5)
turtle.forward(10)
for i in range(30):
turtle.left(5)
turtle.forward(10)
# 调用跳动的心函数,让爱心跳动
while True:
jump_heart()
# 等待3秒后关闭画布
time.sleep(3)
turtle.bye()
```
运行以上代码,即可在画布上看到跳动的爱心。需要注意的是,该代码需要安装turtle库才能正常运行。