import turtle t=turtle.Turtle() t.speed(0) list=["red","green","blue","black","pink","gray","purple","orange","yellow","brown","silver","gold","indigo","cyan"] n=int(turtle.numinput("边数","输入边数")) for i in range(9999999): t.pencolor(list[i%n]) t.forward(i*4) t.right(360/n+2) t.pensize(i/100) turtle.done()