Python 利用 Turtle库画多彩六边形

Python 利用 Turtle库画多彩六边形

从书上学到的
做一个记录

import turtle as t
# 背景颜色设置
t.bgcolor("black")
#  绘制6边形
sides = 6
colors = ["red", 'yellow', 'green', 'blue', 'orange', 'purple']
# 利用for循环绘制多彩六边形
for x in range(360):
    t.pencolor(colors[x % sides])
    t.forward(x * 3/sides + x)
    t.left(360/sides + 1)
    t.width(x * sides / 200)
t.done()


版权声明:本文为Wanghz0518原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。