I’ve recently started learning Python and was surprised and delighted to find that it has an implementation of the old Turtle program that I used to play around with back in primary. For some reason it even runs as slow as the original! (intentional?). Here is a simple geometric flower pattern I whipped up that I thought I’d share.
Seems to be lacking anti-aliasing support …
Here is the Python code.
# Thanks goes to Raphael for improving the original slow clunky code import turtle turtle.hideturtle() turtle.speed('fastest') turtle.tracer(False) def petal(radius,steps): turtle.circle(radius,90,steps) turtle.left(90) turtle.circle(radius,90,steps) num_petals = 8 steps = 8 radius = 100 for i in xrange(num_petals): turtle.setheading(0) turtle.right(360*i/num_petals) petal(radius,steps) turtle.tracer(True) turtle.done()