""" 3D红框,本程序需要最新版本coloradd模块运行,请在cmd管理员窗口下输入 pip install coloradd进行安装 """ from turtle import * from coloradd import * def draw_square(hg,length): for _ in range(4): hg.fd(length) hg.rt(90) screen = Screen() screen.colormode(255) # 这里一定要设置为255 screen.bgcolor('dodger blue') # 设置背景颜色 screen.tracer(0,0) # 关闭自动刷新和绘画延时 screen.setup(480,360) screen.title("3D红框") tom = Turtle(shape='turtle') # 新建tom海龟 c = (255,0,0) for w in range(40,100): ys = lightset(c,w/100) # 设置红色的亮度 tom.color(ys) # 把颜色设置为ys tom.pensize(100-w) # 设置画笔宽度 for x in range(8): # 重复8次日 draw_square(tom,100) # 画正方形 tom.right(45) # 右转45度 screen.update() # 屏幕更新显示
李兴球
李兴球的博客是Python创意编程原创博客