格式1:turtle.color(color)
格式2:turtle.color(color_1,color_2)
功能:
设置画笔颜色和填充颜色。如果只有一个颜色则画笔颜色和填充颜色相同。如果是两咱颜色,则前者是画笔颜色,后者是填充颜色。
颜色有三种表示方法:颜色的英语单词、十六进制颜色值、颜色的RGB值。
t.pencolor("red"):使用pencolor改变画笔的颜色,颜色参数为颜色的英文单词,画笔默认颜色为黑色。
t.pencolor("#FF0000"):使用pencolor改变画笔的颜色,颜色的参数为十六进制颜色值,画笔默认颜色为黑色。
默认RGB颜色是用小数表示,如 turtle.color(0.5,0.3,1)
想使用255模式,需要选用 turtle.colormode(255) 改变模式。画笔默认颜色为黑色。如 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)
效果: