rendered paste bodyimport turtleimport time#You can change these for magicx = 300 #Size of boxes(x)y = 125 #Size of boxes(y)spacing = 5width = 3speed = "fastest"#Ok, begin magicmyturt = turtle.Turtle()def fmtpos(pos): return "x-(%.2f) y-(%.2f)" % (pos[0], pos[1])def drawBox(turt,x,y): turt.speed("fastest") turt.forward(y) p1 = turt.position() turt.setheading(turt.heading() + 90) turt.forward(x) p2 = turt.position() turt.setheading(turt.heading() + 90) turt.forward(y) p3 = turt.position() turt.setheading(turt.heading() + 90) turt.forward(x) p4 = turt.position() turt.setheading(turt.heading() + 90) return p1,p2,p3,p4myturt.width(width)myturt.speed(speed)multiplier = .05imult = 1startTime = time.time()lasttime = time.clock()timeS = time.clock()for i in range(360/spacing): imult = i myturt.setheading(myturt.heading() + spacing) '''while i*multiplier > 1: multiplier = multiplier - .01 if multiplier < 0: break myturt.write("Our Colors have gone negative!") myturt.color(imult*multiplier,imult*multiplier/2,imult*multiplier/2)''' #myturt.color(0,0,1) w1,w2,w3,w4 = drawBox(myturt,x,y) timeS = time.clock() print "Frame %d finished, took %s ticks" % (i,timeS - lasttime) print 'Frame %d points:' % (i,) print '%d:#1'%(i,),fmtpos(w1) print '%d:#2'%(i,),fmtpos(w2) print '%d:#3'%(i,),fmtpos(w3) print '%d:#4'%(i,),fmtpos(w4) #print "Frame %d points: #1 %" lasttime = time.clock() turtle.title('Turtle, Frame: %d' % (i,))endTime = time.time()printTime = endTime - startTimeprint "Finished all frames, took %d seconds" % (printTime, )turtle.done()