
小魚兒學(xué)Python
格式1:turtle.color(color)
格式2:turtle.color(color_1,color_2)
功能:
設(shè)置畫筆顏色和填充顏色。如果只有一個(gè)顏色則畫筆顏色和填充顏色相同。如果是兩咱顏色,則前者是畫筆顏色,后者是填充顏色。
顏色有三種表示方法:顏色的英語單詞、十六進(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