欢迎访问宙启技术站
智能推送

使用Rectangle()函数在python中绘制填充的矩形形状

发布时间:2023-12-17 10:06:51

在Python中,可以使用turtle库来绘制填充的矩形形状。turtle库是一个绘制图形的库,可以通过一系列的指令来控制一个小海龟进行绘图操作。

首先,我们需要导入turtle库,并创建一个窗口和一个海龟对象:

import turtle

# 创建窗口
window = turtle.Screen()

# 创建海龟对象
t = turtle.Turtle()

然后,我们可以使用turtle库中的begin_fill()和end_fill()函数来指定填充颜色。begin_fill()函数表示开始填充,而end_fill()函数表示结束填充。在这两个函数之间的所有形状都将被填充。

接下来,我们可以使用turtle库中的Rectangle()函数来绘制一个填充的矩形形状。Rectangle()函数需要指定矩形的宽度和高度作为参数。

最后,我们需要使用turtle库中的done()函数来保持图形窗口打开,直到我们手动关闭它。

下面是一个绘制填充矩形形状的例子:

import turtle

# 创建窗口
window = turtle.Screen()

# 创建海龟对象
t = turtle.Turtle()

# 设置填充颜色
t.begin_fill()

# 绘制填充矩形形状
t.fillcolor("green")
t.rectangle(200, 100)

# 结束填充
t.end_fill()

# 保持图形窗口打开
turtle.done()

在上面的例子中,我们首先使用begin_fill()函数开始填充,并通过fillcolor()函数设置填充颜色为绿色。然后,使用rectangle()函数绘制一个宽度为200,高度为100的填充矩形形状。最后,使用end_fill()函数结束填充,并使用done()函数保持图形窗口打开。

当我们运行这段代码时,将会在窗口中绘制一个填充的矩形形状,颜色为绿色。

除了使用Rectangle()函数外,还可以使用其他形状函数,如circle()函数、triangle()函数等来绘制填充形状。

总结起来,使用turtle库的Rectangle()函数可以在Python中绘制填充的矩形形状。这些函数可以和其他函数组合使用,实现更加复杂的图形绘制。