编程与数学:在Python里怎么用turtle库函数填色?

liftword1周前 (04-09)技术文章8

这里只给出一个示例,一个最简单的示例。看懂这个示例,你就能在自己的代码里需要填色的地方填色。

首先,与前面发的Python绘画程序一样,先要装入turtle库。然后在代码中,下面需要填色时,先写一个填色函数fillcolor(),它的参数,可以是指定颜色的英文名,或者是RGB三基色(见我前面发的“计算机编程中的三种颜色代码对照表”一文)。下面跟一个代码块,以begin_fill()开始,以end_fill()结束。这个代码块里的代码,就是绘制填色区域的边界。譬如我们这里就是绘制正方形。因此,这个示例就是绘制一个正方形,然后填色,变成一个红色方块。

from turtle import *
fillcolor("red")
begin_fill()
for i in range(4):
    fd(200)
    rt(90)
end_fill()

现在学Python的很多,初学者中有很多一开始就玩Pygame编游戏。这不好,你要编游戏,也先要了解turtle库函数的使用,否则是不能真正掌握Pygame的。同样道理,也建议初学者只使用Python自带的IDE学习Python。任何其它开发平台,貌似带来了很多方便,但是,它们也屏蔽了很多东西,影响你真正掌握Python。

相关文章

使用Python寻找图像最常见的颜色

如果我们知道图像或对象最常见的是哪种颜色,那么可以解决图像处理中的几个用例,例如在农业领域,我们可能需要确定水果的成熟度。我们可以简单地检查一下水果的颜色是否在预定的范围内,看看它是成熟的,腐烂的,还...

Python其实很简单 第二十六章 用Python也能绘图

在Python中绘图时,需要导入图形模块turtle。“turtle”的意思是“海龟”,所以这个模块又被称为海龟图形模块。有一个比较出名的集成编程环境叫海龟编辑器,以积木的形式表示命令,编程过程由“写...

我们怎么样使用Python实现一个简单画图软件界面

精选python重要知识设计实践,奉献给一直努力的你,流量不够,感谢头条君,看到是一种缘分,仅给能看到的朋友、同学们默默献上。我想搞一个画图软件,就要一个简单的画布,如我们生活中,要有纸和笔,或者树枝...

OpenCV-Python绘制多边形和选择随机颜色

绘制多边形在使用 opencv 绘制几何图像时,除了大多数情况下绘制的简单形状,有时也需要绘制复杂的多边形形状。下面就来一起尝试如何绘制多边形形状。首先需要了解几个 opencv 库函数。cv.pol...

Colorama:为Python命令行增添一抹色彩

在编程的世界里,命令行界面(CLI)是开发者与计算机交流的重要方式之一。然而,传统的黑白命令行界面往往显得单调乏味,缺乏视觉吸引力。今天,我们将介绍一个能让Python命令行程序“活”起来的神奇模块—...