你能分享一个简单的Python爱心代码示例吗?
时间: 2024-09-28 18:08:24 浏览: 41
当然可以。这里有一个使用turtle模块简单绘制爱心形状的例子:
```python
import turtle
# 创建一个turtle对象并设置颜色和速度
t = turtle.Turtle()
t.speed(0) # 设置最快的速度
t.color("red") # 设定填充颜色为红色
def draw_heart(size):
t.penup()
t.goto(-size, -size)
t.pendown()
for _ in range(5): # 画5次
t.begin_fill() # 开始填充颜色
for angle in [144, -72]: # 角度列表,形成心形曲线
t.left(angle)
t.forward(2*size)
t.end_fill() # 结束填充
t.right(90) # 移动到下一个部分开始点
t.forward(size)
# 绘制大小为屏幕宽度的一半的心形
draw_heart(t.window_width() // 2)
# 关闭turtle窗口
turtle.done()
```
运行这个代码,会看到一个红色的爱心出现在屏幕上。你可以调整 `draw_heart` 函数的参数来改变心形的大小。
阅读全文