turtle.colormode(255)是用来做什么的?

3

我是Python的初学者,最近开始学习turtle。我遇到了一些代码(忘记了),我想知道 turtle.colormode(255) 的目的是什么?谢谢!

turtle.colormode(255) 的作用是将颜色模式设置为RGB颜色模式,其中每个颜色通道的值范围为0-255。这意味着您可以使用0-255之间的整数来指定颜色,而不是使用小数或百分比。


请参考以下链接:https://www.reddit.com/r/learnpython/comments/8nkmcq/python_turtle_colormode/ - undefined
1
这个函数的文档在https://docs.python.org/3.8/library/turtle.html#turtle.colormode。 - undefined
1个回答

2

turtle.colormode(255)的目的是什么?

turtle.colormode(cmode=None)基本上允许程序员选择他们希望Python如何解释传递到括号中的数字来表示颜色。

有以下这些选项:1255

对于1模式,程序员只能使用介于01之间的数字来表示rgb比例,否则将引发TurtleGraphicsError

对于255选项,程序员可以使用介于0255之间的数字。当使用1选项时,颜色

(0.33, 0.33, 0.33)

将是等价于。
(85, 85, 85) #(255*0.33, 255*0.33, 255*0.33)

在使用 255 模式时。

欲了解更多信息,请参阅 turtle.colormode()文档



网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接