Advertisement
sweeneyde

Untitled

Mar 2nd, 2020
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. from turtle import *
  2. replacements = {"A":"+BF-AFA-FB+",
  3. "B":"-AF+BFB+FA-",
  4. "+":"+",
  5. "-":"-",
  6. "F":"F",}
  7. def curve_sequence(n):
  8. if n==0:
  9. yield "A"
  10. return
  11. for t in curve_sequence(n-1):
  12. yield from replacements[t]
  13. speed(0)
  14. hideturtle()
  15. for move in curve_sequence(15):
  16. if move == "+":
  17. left(90)
  18. elif move == "-":
  19. right(90)
  20. elif move == "F":
  21. forward(5)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement