Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #hilbert grid boi
- import turtle
- def hilbert(order, counter = 0):
- pass
- def hgrid(order):
- linelen = 400
- myTurtle = turtle.Turtle()
- myTurtle.hideturtle()
- myTurtle.speed(0)
- shortD = linelen/(2**order)
- myTurtle.left(90)
- myTurtle.forward(linelen/2)
- myTurtle.left(90)
- myTurtle.forward(linelen/2)
- myTurtle.right(180)
- for i in range(2**(order-1)):
- myTurtle.forward(linelen)
- myTurtle.right(90)
- myTurtle.forward(shortD)
- myTurtle.right(90)
- myTurtle.forward(linelen)
- myTurtle.left(90)
- myTurtle.forward(shortD)
- myTurtle.left(90)
- for i in range(2**(order-1)):
- myTurtle.forward(shortD)
- myTurtle.left(90)
- myTurtle.forward(linelen)
- myTurtle.right(90)
- myTurtle.forward(shortD)
- myTurtle.right(90)
- myTurtle.forward(linelen)
- myTurtle.left(90)
- myTurtle.right(180)
- myTurtle.forward(linelen)
- myTurtle.right(90)
- myTurtle.forward(linelen)
- myTurtle.right(90)
- myTurtle.forward(linelen)
- myTurtle.right(90)
- myTurtle.forward(linelen)
- hgrid(8)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement