循环绘图
- 画圆圈
import turtle
t = turtle.Pen()
my_color = ("red","green","yellow","blue","black")
t.width(4)
t.speed(6)
for i in range(10):
t.penup()
t.goto(0,-i*10)
t.pendown()
t.color(my_color[i%len(my_color)])
t.circle(10+i*10)
turtle.done()
- 效果图:
- 绘制围棋棋盘
import turtle
t = turtle.Pen()
t.width(5)
t.speed(20)
for i in range(21):
t.penup()
t.goto(-200,200-20*i)
t.pendown()
t.forward(400)
t.right(90)
for i in range(21):
t.penup()
t.goto(-200+20*i, 200)
t.pendown()
t.forward(400)
turtle.done()