Python turtle 绘制彩色螺旋线

时间:2022-07-15 11:17:12 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
龙源期刊网 http://www.qikan.com.cn

Python turtle 绘制彩色螺旋线

作者:

来源:《电脑报》2019年第32

思路:旋转画线,每次画的長度是变量x2倍,每次逆时针旋转91度,这样形成交叉螺旋,并不断扩大。 import turtle import time turtle.pensize2 turtle.bgcolor"black"

colors = ["red""yellow""purple""blue"]#设置四种颜色,你可以自己修改 #turtle.tracerFalse for x in range400):

turtle.forward2*x#每次画的长度是变量x2 turtle.colorcolors[x % 4]#改变颜色

turtle.left91#逆时针旋转91度形成交叉螺旋 #turtle.tracerTrue 说明:

绘制开始前调用tracerFalse 绘制结束之后调用tracerTrue

这个方法是直接展示给用户绘制结果,无需漫长的等待绘制过程,这个方法turtle里有,turle.Turtle里面也有,效果是一样的。

你如果学会了不妨加入自己的想法,对程序做一些修改,看看会出现什么。


本文来源:https://www.wddqw.com/doc/a711e2a2e97101f69e3143323968011ca300f7a8.html