编写一个跳动的爱心代码,爱心里面写上刘思思
时间: 2023-10-17 15:05:39 浏览: 139
以下是基于 Python Turtle 模块编写的跳动的爱心代码,爱心里面写上了刘思思:
```python
import turtle
# 设置画布大小和背景颜色
turtle.setup(width=600, height=600)
turtle.bgcolor('#F08080')
# 设置画笔的颜色和粗细
turtle.pensize(3)
turtle.color('#FF69B4')
# 定义爱心函数
def heart(x, y, size):
turtle.penup()
turtle.goto(x, y)
turtle.pendown()
turtle.begin_fill()
turtle.left(45)
turtle.forward(150 * size)
turtle.circle(75 * size, 180)
turtle.right(90)
turtle.circle(75 * size, 180)
turtle.forward(150 * size)
turtle.end_fill()
# 在爱心中写上刘思思
turtle.penup()
turtle.goto(0, 50)
turtle.color('#FFFFFF')
turtle.write('刘思思', align='center', font=('Arial', 20, 'bold'))
# 跳动的爱心
for i in range(50):
size = i / 10
x = 16 * (1 - size) * pow(math.sin(i), 3)
y = 13 * (math.cos(i) - pow(math.cos(i * 2), 3))
heart(x, y - 50, size)
turtle.done()
```
运行代码后,会在画布中央跳动的显示一个爱心,爱心里面写上了“刘思思”。
阅读全文