import turtle pen=turtle.Turtle() pen.speed(0) n=int(turtle.numinput("边数","请输入边数:")) name=turtle.textinput("姓名","请输入姓名:") colors=["red","green","blue","yellow","black"] angle=360/n+1 for i in range(360): pen.pencolor(colors[i%n]) pen.penup() pen.forward(i*10) pen.pendown() pen.write(name,font=("华文行楷",int(i/50))) pen.right(angle) pen.pensize(i/20)