小码农

趣味编程-面向每个人的创意编程
import turtle

turtle.Screen().bgcolor("black")
pen = turtle.Pen()
pen.speed(10)

colors = ["red", "yellow", "blue", "green"]
text = turtle.Screen().textinput("交互窗口", "在这里输入要显示的文字:")

for i in range(88):
    pen.pencolor(colors[i % 4])
    pen.penup()
    pen.forward(i * 5)
    pen.pendown()
    pen.write(text, font=("楷体", (i + 4) // 4, "bold"))
    pen.left(92)  # 向左旋转92度,是螺旋的形式。如果是90度,绘制的图案是X。
    # 如果是62,就是六条文字线,如果是122,则是三条文字线。
pen.hideturtle()  # 隐藏海龟
turtle.done()

 

发表评论