编程与数学:在Python里怎么用turtle库函数填色?
这里只给出一个示例,一个最简单的示例。看懂这个示例,你就能在自己的代码里需要填色的地方填色。
首先,与前面发的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。