Python : turtle色彩控制实例详解

yipeiwu_com5年前Python基础
turtle.pencolor(* args )

返回或设置pencolor。

允许四种输入格式:

pencolor()

将当前的pencolor返回为颜色规范字符串或元组(参见示例)。可用作另一种颜色/ pencolor / fillcolor调用的输入。

pencolor(colorstring)

设置pencolor到colorstring,这是一个Tk的颜色指定的字符串,例如"red",“yellow”,或"#33cc8c"。

pencolor((r, g, b))

将pencolor设置为由r,g和 b的元组表示的RGB颜色。r,g和b中的每一个必须在0…colormode范围内,其中colormode是1.0或255(参见参考资料colormode())。

pencolor(r, g, b)

将pencolor设置为r,g和b表示的RGB颜色。r,g和b中的每一个 必须在0…colormode范围内。

如果turtleshape是多边形,则使用新设置的pencolor绘制该多边形的轮廓。

colormode()
1.0

turtle.pencolor()
‘red'

turtle.pencolor(“brown”)
turtle.pencolor()
‘brown'

tup = (0.2, 0.8, 0.55)
turtle.pencolor(tup)
turtle.pencolor()
(0.2, 0.8, 0.5490196078431373)

colormode(255)
turtle.pencolor()
(51, 204, 140)

turtle.pencolor('#32c18f')
turtle.pencolor()
(50, 193, 143)
turtle.fillcolor(* args )
返回或设置填充颜色。

允许四种输入格式:

fillcolor()

将当前fillcolor作为颜色指定字符串返回,可能采用元组格式(参见示例)。可用作另一种颜色/ pencolor / fillcolor调用的输入。

fillcolor(colorstring)

设置填充颜色到colorstring,这是一个Tk的颜色指定的字符串,例如"red",“yellow”,或"#33cc8c"。

fillcolor((r, g, b))

将fillcolor设置为由r,g和 b的元组表示的RGB颜色。r,g和b中的每一个必须在0…colormode范围内,其中colormode是1.0或255(参见参考资料colormode())。

fillcolor(r, g, b)

将fillcolor设置为r,g和b表示的RGB颜色。r,g和b中的每一个 必须在0…colormode范围内。

如果turtleshape是多边形,则使用新设置的fillcolor绘制该多边形的内部。

turtle.fillcolor(“violet”)
turtle.fillcolor()
‘violet'

col = turtle.pencolor()
col
(50, 193, 143)

turtle.fillcolor(col)
turtle.fillcolor()
(50, 193, 143)

turtle.fillcolor('#ffffff')
turtle.fillcolor()
(255, 255, 255)
turtle.color(* args )

返回或设置pencolor和fillcolor。

允许多种输入格式。他们使用0到3个参数,如下所示:

color()

返回当前pencolor和当前填充颜色为一对颜色指定字符串或元组通过与返回的pencolor()和 fillcolor()。

color(colorstring),color((r,g,b)),color(r,g,b)

输入为pencolor(),将fillcolor和pencolor设置为给定值。

color(colorstring1, colorstring2), color((r1,g1,b1), (r2,g2,b2))

等效于pencolor(colorstring1)和fillcolor(colorstring2) 类似地使用其他输入格式。

如果turtleshape是多边形,则使用新设置的颜色绘制该多边形的轮廓和内部。

turtle.color(“red”, “green”)
turtle.color()
(‘red', ‘green')

color("#285078", “#a0c8f0”)
color()
((40, 80, 120), (160, 200, 240))

以上这篇Python : turtle色彩控制实例详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

OpenCV+face++实现实时人脸识别解锁功能

OpenCV+face++实现实时人脸识别解锁功能

本文实例为大家分享了OpenCV+face++实现实时人脸识别解锁功能的具体代码,供大家参考,具体内容如下 1.背景 最近做一个小东西,需要登录功能,一开始做的就是普通的密码登录功能,...

Tensorflow 利用tf.contrib.learn建立输入函数的方法

Tensorflow 利用tf.contrib.learn建立输入函数的方法

在实际的业务中,可能会遇到很大量的特征,这些特征良莠不齐,层次不一,可能有缺失,可能有噪声,可能规模不一致,可能类型不一样,等等问题都需要我们在建模之前,先预处理特征或者叫清洗特征。那么...

python设计tcp数据包协议类的例子

python设计tcp数据包协议类的例子

一. 问题描述 在tcp编程中,最需要解决的就是粘包分包问题。所以,我们需要在每个数据包前面加上数据包的长度用以分割粘连的包。 二. 包结构的设计 包的组成:包长度+数据域 包长度:用4...

Python Pexpect库的简单使用方法

简介 最近需要远程操作一个服务器并执行该服务器上的一个python脚本,查到可以使用Pexpect这个库。记录一下。 什么是Pexpect?Pexpect能够产生子应用程序,并控制他们...

python实现定时播放mp3

python实现定时播放mp3

程序很简单,主要是 mp3play 模块的应用 import mp3play, time filename = "Should It Matter.mp3" clip = mp3...