Python 趣味编程-turtle 海龟绘图实用案例绘制多种有趣图形拓展练习一、 Turtle 海龟绘图-绘制彩色螺旋线import turtlet = turtle
Turtle()#设置画笔速度和大小t
speed(10)t
pensize(2)#列表存放螺旋线的颜色colors = ["red", "yellow", 'purple', 'blue']for x in range(400):t
forward(2*x)t
color(colors[x%4])#取余得到 0,1,2,3 对应列表下标获取颜色t
left(91)彩色螺旋线二、 Turtle 海龟绘图-绘制中国结import turtlet = turtle
Turtle()#画一个中国结#设置画笔属性t
pensize(5)t
pencolor('red')#设置起始方向t
seth(-45)#开始第一个线条绘制for i in range(3):t
forward(102)t
circle(-6,180)t
forward(102)t
circle(6,180)#换方向,画另外一边t
forward(92)t
circle(-6,270)t
forward(92)#调整之后另一边for j in range(3):t
circle(6,180)t
forward(102)最美中国结t
circle(-6,180)t
forward(102)#开始画中国结上方的图案t
forward(8)t
seth(135)for k in range(4):t
forward(20)t
left(90)#最上方正方形t
seth(135)t
fillcolor('red')t
begin_fill()t
fd(20)for h in r