海龟编程怎么画爱心

时间:2025-01-25 08:25:44 网络游戏

导入模块和设置画布

```python

import turtle

screen = turtle.Screen()

screen.bgcolor("white")

pen = turtle.Turtle()

pen.speed(5) 设置海龟的速度

```

绘制爱心的上半部分

```python

pen.penup() 抬起笔,移动到起点不绘制线条

pen.goto(0, -100) 移动到起点

pen.pendown() 放下笔开始绘制

绘制左半圆

pen.circle(100, 200) 半径100, 角度200度

绘制右半圆

pen.circle(100, 200) 半径100, 角度200度

```

绘制爱心的下半部分

```python

pen.penup()

pen.goto(0, -100)

pen.pendown()

绘制椭圆的上半部分

for _ in range(200):

pen.forward(2)

pen.right(0.5)

```

完成绘制

```python

pen.hideturtle() 隐藏海龟

turtle.done() 显示窗口

```

将以上代码保存为一个Python文件并运行,你将看到一个红色的爱心形状出现在屏幕上。你可以通过调整海龟的移动路径和参数来改变爱心的形状和大小。