Python中的turtle.fillcolor()函数

Python中的turtle.fillcolor()函数

turtle模块以面向对象和面向过程的方式提供Turtle图形基元。因为它使用 Tkinter 作为底层图形,它需要安装一个支持 Tk 的 Python 版本。

turtle.fillcolor()

该方法用于返回或设置填充色。如果turtleshape是一个多边形,那么该多边形的内部将用新设置的填充色绘制。

语法: turtle.fillcolor(*args)

参数:

  • fillcolor() :以颜色规格字符串的形式返回当前的fillcolor,可能是十六进制数字格式。
  • fillcolor(colorstring) :它是一个Tk颜色规范字符串,例如 “红色 “或 “黄色”。
  • fillcolor((r, g, b)) :一个由r、g和b组成的元组,代表一个RGB颜色,r、g和b的范围是0到colormode。
  • fillcolor(r, g, b) : r、g和b代表一个RGB颜色,r、g和b的每一个都在0到colormode的范围内。

下面是上述方法的实现和一些例子。

例子1 :

# importing package
import turtle
  
# set turtle
turtle.shape("turtle")
turtle.turtlesize(3,3,1)
  
# check by default value
print(turtle.fillcolor())
  
# set blue color
turtle.fillcolor("blue")
  
# check fillcolor value
print(turtle.fillcolor())

输出 :

Python中的turtle.fillcolor()函数

black
blue

例子2 :

# importing package
import turtle
  
# method to draw a star
def star():
    for i in range(5):
        turtle.forward(60)
        turtle.right(144)
  
# method to set position
# and fill color in star
def draw(x,y,col):
    turtle.up()
    turtle.setpos(x,y)
    turtle.down()
    turtle.fillcolor(col)
    turtle.begin_fill()
    star()
    turtle.end_fill()
  
# Driver Code
draw(-100,0,"red")
draw(-50,0,"yellow")
draw(0,0,"blue")
draw(50,0,"green")
  
# hide the turtle
turtle.hideturtle()

输出 :

Python中的turtle.fillcolor()函数

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Python Turtle