溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Python中turtle色彩控制的示例分析

發(fā)布時(shí)間:2021-07-16 14:10:04 來(lái)源:億速云 閱讀:202 作者:小新 欄目:開發(fā)技術(shù)

這篇文章主要為大家展示了“Python中turtle色彩控制的示例分析”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“Python中turtle色彩控制的示例分析”這篇文章吧。

turtle.pencolor(* args )

返回或設(shè)置pencolor。

允許四種輸入格式:

pencolor()

將當(dāng)前的pencolor返回為顏色規(guī)范字符串或元組(參見示例)。可用作另一種顏色/ pencolor / fillcolor調(diào)用的輸入。

pencolor(colorstring)

設(shè)置pencolor到colorstring,這是一個(gè)Tk的顏色指定的字符串,例如"red",“yellow”,或"#33cc8c"。

pencolor((r, g, b))

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

pencolor(r, g, b)

將pencolor設(shè)置為r,g和b表示的RGB顏色。r,g和b中的每一個(gè) 必須在0…colormode范圍內(nèi)。

如果turtleshape是多邊形,則使用新設(shè)置的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 )
返回或設(shè)置填充顏色。

允許四種輸入格式:

fillcolor()

將當(dāng)前fillcolor作為顏色指定字符串返回,可能采用元組格式(參見示例)??捎米髁硪环N顏色/ pencolor / fillcolor調(diào)用的輸入。

fillcolor(colorstring)

設(shè)置填充顏色到colorstring,這是一個(gè)Tk的顏色指定的字符串,例如"red",“yellow”,或"#33cc8c"。

fillcolor((r, g, b))

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

fillcolor(r, g, b)

將fillcolor設(shè)置為r,g和b表示的RGB顏色。r,g和b中的每一個(gè) 必須在0…colormode范圍內(nèi)。

如果turtleshape是多邊形,則使用新設(shè)置的fillcolor繪制該多邊形的內(nèi)部。

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 )

返回或設(shè)置pencolor和fillcolor。

允許多種輸入格式。他們使用0到3個(gè)參數(shù),如下所示:

color()

返回當(dāng)前pencolor和當(dāng)前填充顏色為一對(duì)顏色指定字符串或元組通過(guò)與返回的pencolor()和 fillcolor()。

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

輸入為pencolor(),將fillcolor和pencolor設(shè)置為給定值。

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

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

如果turtleshape是多邊形,則使用新設(shè)置的顏色繪制該多邊形的輪廓和內(nèi)部。

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

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

以上是“Python中turtle色彩控制的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI