1. 程式人生 > 程式設計 >Python : turtle色彩控制例項詳解

Python : turtle色彩控制例項詳解

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,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.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,b))

將fillcolor設定為由r,g和 b的元組表示的RGB顏色。r,g和b中的每一個必須在0…colormode範圍內,其中colormode是1.0或255(參見參考資料colormode())。

fillcolor(r,b)

將fillcolor設定為r,g和b表示的RGB顏色。r,g和b中的每一個 必須在0…colormode範圍內。

如果turtleshape是多邊形,則使用新設定的fillcolor繪製該多邊形的內部。

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

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

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

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

返回或設定pencolor和fillcolor。

允許多種輸入格式。他們使用0到3個引數,如下所示:

color()

返回當前pencolor和當前填充顏色為一對顏色指定字串或元組通過與返回的pencolor()和 fillcolor()。

color(colorstring),color((r,b)),color(r,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色彩控制例項詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。