16 lines
417 B
Python
16 lines
417 B
Python
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) |