在《零基础学编程014:小海龟做画》和《零基础学编程015:画些有趣的图案》里,我们已经可以用编程中的循环结构,加上turtle中的前进、转向等指令画些有趣的图案。
有些人已经发现我把公众号图标悄悄地换了,实际上我是用Python的turtle自己画了一个,以前还请人帮忙做图标,现在发现还不如自己用程序画一个吧。
from turtle import *
for i in range(365) :
forward(1.01 ** i)
left(9)
forward(1.01 ** i) 表示每天进步一点点,转的圈数有点多,没有颜色、线宽的变化,显得有点单调,再改进一下:
from turtle import *
reset()
speed(9)
colormode(255)
bgcolor(136, 177, 221)
for i in range(256) :
pencolor(255 - i, 0, i) # 逐渐减少红色分量,增加蓝色分量
pensize(1.01 ** i)
forward(1.01 ** i)
left(6)