在python程序之中使用turtle模块去绘制一个图形的时候,要让图像的层次和色彩更加的鲜明都会去设置一下画笔的颜色 。而一些刚开始学习使用turtle模块的小伙伴就不知道该怎么去设置画笔的颜色,那么这里就来讲解两个设置画笔颜色的方法,往下看看吧 。
文章插图
(1)那么第一种方法就是去直接用当前的turtle模块设置全局画笔颜色,画笔颜色设置时使用的方法叫做pencolor() 。它可以接收两种类型的参数,一种为表示颜色的英文单词,例如green、red这种,需要使用到字符串将其包括起来,代码如下:
import turtle as tt.pencolor(’yellow’)另一种则是用数字来表示rgb色彩了,这样的方式能够设置的画笔颜色会更加丰富,不过它默认的是使用小数形式,要将其转为我们熟悉的整数就需要用到colormode()方法,代码示例如下所示:
t. pencolor(255,0,0)【Python用turtle模块绘图怎么设置颜色?Python画笔颜色设置方法】(2)另一种方式就比较特殊了,它可以将画笔对象实例化 。然后去设置一个由多颜色所组成的列表或者其他可迭代序列,之后在for循环迭代之中去调用画笔对象的color()方法来读取这个颜色列表 。在每次循环内都改变画笔的颜色,代码示例如下所示:
import turtlep = 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之中的zip函数怎么用?Python如何使用zip函数解压序列
- python字符串文本怎样进行居中与右对齐?python文本对齐方式讲解
- Python绘图怎么填充图形?Python填充图形用什么方法
- python如何填充字符串?python文本左对齐的方法有哪些?
- 使用Python如何在Mongo数据库添加数据?Mongo数据库中添加数据的方法有哪些?
- 如何掌握Python编程?学好python编程能做什么?
- 什么是Python中的迭代对象?Python中的迭代对象使用方法有哪些?
- 如何利用python求矩阵主对角线之和?python求矩阵主对角线之和代码
- Excel中怎么限制数据长度
- 如何使用Excel快速填充部门