海龟画图之 turtle.color()

小鱼儿学Python

格式1:turtle.color(color)
格式2:turtle.color(color_1,color_2)


功能:

  1. 设置画笔颜色和填充颜色。如果只有一个颜色则画笔颜色和填充颜色相同。如果是两咱颜色,则前者是画笔颜色,后者是填充颜色。

  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)

效果:


image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。