在python之中去绘制一个图形的时候一般用到的是内置模块turtle , 而turtle绘图主要依靠的是画笔的移动 。但是只有画笔痕迹的话就会显得图像非常单调 , 那么背景色的填充是必不可以的 。下面这篇文章就将会来讲解一下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的实用知识和代码示例可以持续关注这个频道 , 每次更新都会有很多新的知识技术分享给大家 。
猜你喜欢
- Python怎么画花朵图像?Python画花朵详细教程
- Python文件模式a和a+有什么区别?这篇文章看了就懂
- Python中map能做什么?map函数实际案例分析
- Python中end的用法是什么?Python如何使用end
- Python字典如何相加?Python字典怎么加另一个字典
- Python在命令行中的样式怎么调?一文读懂命令行样式设置
- Anaconda如何安装tushare?Anaconda安装tushare详细教程
- Python如何利用列表对元素进行修改?Python列表修改元素的方法有哪些?
- Python中的处理命令行的模块有哪些?如何通过Python命令行实现参数的输入?
- 如何将一个json文档映射成一个Python对象?如何实现JSON文档与Python对象互换?
