turtle的炫酷螺旋

import turtle
import tkinter as tk
 
def draw_spiral():
    colors = ["red", "orange", "yellow", "green", "blue", "purple"]
    turtle.speed(0)
    turtle.bgcolor("black")
 
    for i in range(360):
        turtle.color(colors[i % 6])
        turtle.width(i / 100 + 1)
        turtle.forward(i)
        turtle.left(59)
 
def main():
    # 创建绘图窗口
    window = tk.Tk()
    window.title("炫酷螺旋线")
 
    # 在绘图窗口中显示螺旋线
    draw_spiral()
 
    # 关闭绘图窗口的函数
    def close_window():
        window.destroy()
 
    # 创建关闭按钮
    close_button = tk.Button(window, text="关闭", command=close_window)
    close_button.pack()
 
    # 运行Tkinter事件循环
    tk.mainloop()
 
if __name__ == "__main__":
    main()

猜你喜欢

转载自blog.csdn.net/rhz20131230/article/details/143194377