for i in range(2): turtle.forward(width) turtle.left(90) turtle.forward(height) turtle.left(90) turtle.end_fill()
时间: 2024-03-17 08:47:04 浏览: 59
一个turtle小程序
这段代码使用 turtle 库绘制了一个矩形形状,并填充了颜色。具体来说,该代码通过循环语句 `for i in range(2)` 绘制了两条边,每条边包括两个操作:向前移动 `width` 或 `height` 的距离,然后向左旋转 90 度。最后,通过 `turtle.end_fill()` 方法填充颜色,将矩形的内部着色。
这里有一个完整的示例代码,你可以运行它来查看效果:
```python
import turtle
# 设置矩形的宽和高
width = 200
height = 100
# 创建海龟对象
t = turtle.Turtle()
# 绘制矩形边框
t.color("red") # 设置画笔颜色为红色
t.begin_fill() # 开始填充颜色
for i in range(2):
t.forward(width)
t.left(90)
t.forward(height)
t.left(90)
t.end_fill() # 结束填充颜色
# 关闭窗口
turtle.done()
```
运行该程序,你将看到一个窗口弹出,并在其中出现一个红色矩形图形,矩形的宽为200,高为100。
阅读全文