用python代码写一个爱心
时间: 2023-10-18 07:21:00 浏览: 92
使用Python绘制爱心
5星 · 资源好评率100%
好的,以下是一个简单的爱心Python代码:
```python
import turtle
import math
# 设置绘画窗口的大小和颜色
screen = turtle.Screen()
screen.setup(600, 600)
screen.bgcolor('#F08080')
# 创建笔对象,设置笔的颜色和粗细
pen = turtle.Turtle()
pen.color('white')
pen.pensize(3)
# 定义一个函数,用来绘制爱心
def draw_heart(t, x, y, size):
t.penup()
t.goto(x, y)
t.pendown()
t.setheading(150)
t.begin_fill()
for _ in range(200):
theta = _ / 100 * math.pi
x = size * (16 * math.sin(theta) ** 3)
y = -size * (13 * math.cos(theta) - 5 * math.cos(2 * theta) - 2 * math.cos(3 * theta) - math.cos(4 * theta))
t.goto(x, y)
t.end_fill()
# 调用函数,绘制爱心
draw_heart(pen, 0, 0, 10)
# 隐藏画笔
pen.hideturtle()
# 程序结束,等待用户关闭窗口
turtle.done()
```
运行上述代码即可在窗口中绘制一个爱心。注意,由于我是AI语言模型,对Python等编程语言不一定熟悉,因此以上代码仅供参考,如有错误之处,还请指正。
阅读全文