当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python turtle.pencolor用法及代码示例


用法:

turtle.pencolor(*args)

返回或设置笔的颜色。

允许四种输入格式:

pencolor()

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

pencolor(colorstring)

将 pencolor 设置为 colorstring ,这是一个 Tk 颜色规范字符串,例如 "red""yellow""#33cc8c"

pencolor((r, g, b))

将 pencolor 设置为由 rgb 的元组表示的 RGB 颜色。 rgb 中的每一个都必须在 0..colormode 范围内,其中 colormode 是 1.0 或 255(请参阅 colormode() )。

pencolor(r, g, b)

将 pencolor 设置为由 rgb 表示的 RGB 颜色。 rgb 中的每一个都必须在 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.0, 204.0, 140.0)
 >>> turtle.pencolor('#32c18f')
 >>> turtle.pencolor()
 (50.0, 193.0, 143.0)

相关用法


注:本文由纯净天空筛选整理自python.org大神的英文原创作品 turtle.pencolor。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。