海龜畫圖之 turtle.color()

小魚兒學(xué)Python

格式1:turtle.color(color)
格式2:turtle.color(color_1,color_2)


功能:

  1. 設(shè)置畫筆顏色和填充顏色。如果只有一個(gè)顏色則畫筆顏色和填充顏色相同。如果是兩咱顏色,則前者是畫筆顏色,后者是填充顏色。

  2. 顏色有三種表示方法:顏色的英語單詞、十六進(jìn)制顏色值、顏色的RGB值。

  • t.pencolor("red"):使用pencolor改變畫筆的顏色,顏色參數(shù)為顏色的英文單詞,畫筆默認(rèn)顏色為黑色。

  • t.pencolor("#FF0000"):使用pencolor改變畫筆的顏色,顏色的參數(shù)為十六進(jìn)制顏色值,畫筆默認(rèn)顏色為黑色。

  • 默認(rèn)RGB顏色是用小數(shù)表示,如 turtle.color(0.5,0.3,1)

  • 想使用255模式,需要選用 turtle.colormode(255) 改變模式。畫筆默認(rèn)顏色為黑色。如 turtle.color(255,0,0)表示紅色。


代碼

import turtle
t = turtle.Pen()   # P 必須要大寫
t.pencolor("red")
t.fd(100)
t.rt(90)
t.pencolor("#0000ff")
t.fd(100)
t.rt(90)
t.pencolor(1,0,0)
t.fd(100)
t.rt(90)
turtle.colormode(255)  # 必須要 turtle.colormode,如果用 as t  方式則可以 t.colormode()
t.color(0,255,0)
t.fd(100)

效果:


image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容