小朋友總會別各種五顏六色的色彩所吸引,就拿小編的小侄子來說,自己很喜歡美術課,看到五顏六色的顏色都想嘗試着圖一下,但結果總是不僅人意,今天南京小碼王Python培訓機構,就為大家介紹一下Python turtle繪制彩色螺旋線。 思路:旋轉畫線,每次畫的長度是變量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.jkys120.com/ 以上的介紹也希望各位小朋友可以自動動手做一下,只有多動手才會掌握這些知識,當然如果小朋友想知道更多的Python教程,可以關注我們的網站,也可以和南京小碼王Python培訓機構老師在線溝通一下。