【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《Python turtle 绘制彩色螺旋线》,欢迎阅读!
龙源期刊网 http://www.qikan.com.cn
Python turtle 绘制彩色螺旋线
作者:
来源:《电脑报》2019年第32期
思路:旋转画线,每次画的長度是变量x的2倍,每次逆时针旋转91度,这样形成交叉螺旋,并不断扩大。 import turtle import time turtle.pensize(2) turtle.bgcolor("black")
colors = ["red","yellow","purple","blue"]#设置四种颜色,你可以自己修改 #turtle.tracer(False) for x in range(400):
turtle.forward(2*x)#每次画的长度是变量x的2倍 turtle.color(colors[x % 4])#改变颜色
turtle.left(91)#逆时针旋转91度形成交叉螺旋 #turtle.tracer(True) 说明:
绘制开始前调用tracer(False) 绘制结束之后调用tracer(True)
这个方法是直接展示给用户绘制结果,无需漫长的等待绘制过程,这个方法turtle里有,turle.Turtle里面也有,效果是一样的。
你如果学会了不妨加入自己的想法,对程序做一些修改,看看会出现什么。
本文来源:https://www.wddqxz.cn/a711e2a2e97101f69e3143323968011ca300f7a8.html