在python程序之中使用turtle模块去绘制一个图形的时候,要让图像的层次和色彩更加的鲜明都会去设置一下画笔的颜色。而一些刚开始学习使用turtle模块的小伙伴就不知道该怎么去设置画笔的颜色,那么这里就来讲解两个设置画笔颜色的方法,往下看看吧。
(1)那么第一种方法就是去直接用当前的turtle模块设置全局画笔颜色,画笔颜色设置时使用的方法叫做pencolor()。它可以接收两种类型的参数,一种为表示颜色的英文单词,例如green、red这种,需要使用到字符串将其包括起来,代码如下:
import turtle as t t.pencolor(’yellow’)
另一种则是用数字来表示rgb色彩了,这样的方式能够设置的画笔颜色会更加丰富,不过它默认的是使用小数形式,要将其转为我们熟悉的整数就需要用到colormode()方法,代码示例如下所示:
t. pencolor(255,0,0)
(2)另一种方式就比较特殊了,它可以将画笔对象实例化。然后去设置一个由多颜色所组成的列表或者其他可迭代序列,之后在for循环迭代之中去调用画笔对象的color()方法来读取这个颜色列表。在每次循环内都改变画笔的颜色,代码示例如下所示:
import turtle p = turtle.Pen() colors = [’orange’,’blue’,’pink’,’red’] for x in range(20) p.color(colors[x%4])
python使用turtle绘图去设置画笔颜色也就是直接通过pencolor()方法来设置全局画笔颜色,以及实例化画笔对象之后调用color()方法来设置当前画笔对象的颜色。
以上就是关于“Python用turtle模块绘图怎么设置颜色?Python画笔颜色设置方法”的全部内容了,希望对你有所帮助。
更多python相关文章请访问分类:python
【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。