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