暴雪游戏活动情报站-官方合作资讯平台

python中fillcolor怎么用
2026-08-13 06:40:43

可以在每次绘制前单独设置 fillcolor

可以在每个图形开始绘制前单独调用 fillcolor(),再配合 begin_fill() 和 end_fill(),这样每个图形都能使用自己的填充色。常见做法是把颜色放进列表里,在循环中轮流取用:

import turtle

pen = turtle.Turtle()

colors = ['red', 'orange', 'yellow', 'green']

for i in range(4):

pen.fillcolor(colors[i])

pen.begin_fill()

for _ in range(4):

pen.forward(80)

pen.left(90)

pen.end_fill()

pen.penup()

pen.forward(100)

pen.pendown()

turtle.done()

这种方式适合批量绘图,也方便你按顺序切换不同颜色。