Turtle.colormode()使用说明

2971 2025-07-12 13:06:42
此函数用于返回颜色模式或将其设置为1.0或255。颜色三元组的(r,g,b)值必须在0到c模式的范围内。它仅需要一个参数作为“cmode”值1.0或255之一

此函数用于返回颜色模式或将其设置为1.0或255。颜色三元组的(r,g,b)值必须在0到c模式的范围内。它仅需要一个参数作为“cmode”值1.0或255之一。

t.colormode()

查看色彩模式,缺省1.0,即RGB范围在0-1

模式切换:参数填1.0或255

t.colormode(1.0)

t.colormode(255)

设置颜色,以设置pencolor为例

1.pencolor(1,0,0)

2.pencolor((1,0,0)) #with元组

3.pencolor(255,0,0) #需要切255模式,否则会报错bad color sequence

4.pencolor('red')

5.pencolor('#ff0000')

上述设置等效

turtle.colormode(mode=None)

# import package

import turtle

# set the colormode to 255

turtle.colormode(255)

# set color

turtle.color(0,0,255)

# motion

for i in range(20):

turtle.forward(2+2*i)

turtle.right(90)

# set the colormode to 1.0

turtle.colormode(1.0)

# set color

turtle.color(1.0,0,0)

# motion

for i in range(20):

turtle.forward(40+4*i)

turtle.right(90)

凌空飞降的意思|奔腾B70加装导航先锋索航地图图文升级教程,并长期提供懒人包。