''' 课后作业二:升级版视觉漩涡 将上节课的作品视觉漩涡进行升级,添加渐变色,加快绘制速度''' import turtle as t import colorsys def side4(length): for i in range(4): t.forward(length) t.left(90) t.tracer(10) t.speed(0) t.screensize(400,300,'black') # 初始化背景尺寸、颜色 length = 5 # 初始化第一个正方形的边长为5 h = 0 for i in range(300): c = colorsys.hsv_to_rgb(h,1,1) t.pencolor(c) # 初始化画笔颜色 h += 0.005 if h > 1 : h = 0 side4(length) t.left(3) length += 1 t.done()