Python如何给图形填充颜色?Python填充背景色方法介绍

在python之中去绘制一个图形的时候一般用到的是内置模块turtle , 而turtle绘图主要依靠的是画笔的移动 。但是只有画笔痕迹的话就会显得图像非常单调 , 那么背景色的填充是必不可以的 。下面这篇文章就将会来讲解一下python填充图片颜色的方法 , 往下看看吧 。

Python如何给图形填充颜色?Python填充背景色方法介绍


【Python如何给图形填充颜色?Python填充背景色方法介绍】turtle模块之中填充图形颜色要用到三个方法 , 分别为fillecolor(r, g, b)、begin_fill()、end_fill() 。它们三个方法的作用是设定要填充的颜色 , 颜色的参数可以为颜色的英文也可以为具体的rgb值 。后面的两个参数就是开始填充和结束填充 , 需要填充颜色的图形绘制代码就得放在这两个方法之间才可以 。
在使用它们填充图形的时候还有一个需要注意的一点就是 , 被填充颜色的图形需要是封闭的 。也就是说这个图形开始的首端和末端要连在一起组成一个封闭的图形 , 否则是无法进行填充的 , 代码示例如下所示:
import turtle as timport random as rt.goto(200 + (500- 200)*r.random())t.begin_fill()t.fillcolor(pink())factor = 180    t.seth(10)    t.circle(-r, factor)    t.fd(2 * 50)    t.right(90)    t.fd(2 * 10)t.circle(-10, factor)t.end_fill()实际上在使用这三个方法去为图形填充颜色的时候 , 是将绘图的代码放在函数里面去编写的 。这样能够让代码结构更加清晰 , 也能更容易的去理解 。
以上就是关于“Python如何给图形填充颜色?Python填充背景色方法介绍”的全部内容了 , 想要了解更多python的实用知识和代码示例可以持续关注这个频道 , 每次更新都会有很多新的知识技术分享给大家 。

    猜你喜欢