Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is turtle.colormode(255) for?

I am a beginner to Python, and I have just started reading about turtle. I came across a bit of code ( forgot ) and I would like to know, what is the purpose of turtle.colormode(255)? Thanks!

like image 283
python-coder12345 Avatar asked Oct 12 '25 20:10

python-coder12345


1 Answers

What is the purpose of turtle.colormode(255)?

turtle.colormode(cmode=None) basically lets the programmer choose how they would like python to interpret the number passed into the brackets for the colors.

There are these options for cmode: 1 and 255.

For the 1 mode, the programmer can only use numbers between 0 and 1 to represent the rgb scale, otherwise, a TurtleGraphicsError will be raised.

For the 255 option, the programmer can use numbers between 0 and 255. When using the 1 option, the color

(0.33, 0.33, 0.33)

will be the equivalent of

(85, 85, 85) #(255*0.33, 255*0.33, 255*0.33)

when using the 255 mode.


For more information, see the documentation for turtle.colormode().


like image 192
Ann Zen Avatar answered Oct 14 '25 11:10

Ann Zen