[英]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.