1、编程实现:使用turtle 库绘制四色花瓣图形(红、绿、蓝、紫),效果如下图所示。
from turtle import*
pensize(5)
seth(90)
ys=["red","purple","blue","green"]
for i in ys:
pencolor(i)
circle(50,90)
left(90)
circle(50,90)
2、编程实现:使用turtle库绘制六角形,效果如下图所示。
from turtle import*
seth(30)
for i in range(3):
fd(100)
rt(120)
penup()
goto(125,0)
pendown()
seth(150)
for i in range(3):
fd(100)
left(120)
画两个三角形,利用画笔抬起和goto函数将画笔开始位置改变
3、编程实现:使用turtle库绘制正方形螺旋线,效果如下图所示。
from turtle import*
for i in range(36):
seth(90*i+90)
fd(5*i+10)
i=i+1
done()
好像下面这个更加简单
from turtle import*
for i in range(36):
left(90)
fd(8+4*i)