""" 螺旋彩闪动画,本程序采用了circle画圆命令来画一个彩色的闪动图案。 基本知识:在海龟画图中,会默认进行自动的刷新绘画,也就是说当 画了一点后马上会显示出来,这样就能看到绘画的整个过程,方便初 学者学习与演示,但是对于高级学者就没必要了。 所以在下面的程序中通过screen.tracer(0,0)关闭了自动显示刷新和 绘画延时。这样,不会显示绘画的过程了。程序在画完后通过 screen.update命令进行了手动刷新,从而显示出来。 显示出来后,等待了0.1秒,又进行下一次绘画,由于颜色在不断轮换, 于是就有了动画闪烁的效果。 """ from turtle import * from random import * from time import sleep # 新建一个颜色表 cs = ['red','orange','yellow','green','cyan','blue','purple', 'pink','brown','white','gray','dodger blue','navy'] screen = Screen() # 新建屏幕 screen.bgcolor('black') # 设定背景色 screen.tracer(0,0) # 关闭自动刷新和设定绘画延时为0秒 t = Turtle(shape='circle') t.width(4) # 设定笔宽也就是pensize为4 i = 0
如需要查看所有源代码,请
需要浏览更多吗?
成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)