繁体   English   中英

Python Turtle颜色底纹

[英]Python Turtle colour shades

我有一些简单的代码来绘制一些正方形。 我想要做的是用一个逐渐变深的灰色阴影填充每个正方形(因此第一个正方形填充为白色,下一个正方形则稍微变深的灰色,依此类推)。 如何在下面的代码中执行此操作? 任何帮助将非常感激。 谢谢。 布兰登

进口龟

对于范围(15):

turtle.color("black", "grey45")

turtle.begin_fill()

turtle.left(20)

turtle.forward(100)

turtle.left(90)

turtle.forward(100)

turtle.left(90)

turtle.forward(100)

turtle.left(90)

turtle.forward(100)

turtle.left(90)

turtle.end_fill()
import turtle

turtle.color("black", "white")

turtle.colormode(1.0)

SQUARES = 18

SIDE = 100

shade = 1.0

for count in range(SQUARES):

    turtle.fillcolor(shade, shade, shade)

    turtle.begin_fill()

    turtle.left(360 // SQUARES)

    for side in range(4):

        turtle.forward(SIDE)

        turtle.left(90)

    turtle.end_fill()

    shade -= turtle.colormode() / float(SQUARES)

turtle.done()

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM