Advertisement
Guest User

Untitled

a guest
Nov 16th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. import turtle
  2.  
  3.  
  4. wn = turtle.Screen()
  5. r = 'r'
  6. l = 'l'
  7. display_width = 800
  8. display_height = 600
  9. turtle.setup(display_width, display_height)
  10. old = r
  11. new = old
  12.  
  13. iteration = 11
  14. length = 5
  15. pencolor = (0, 0, 0)
  16. bgcolor = (1, 1, 1)
  17.  
  18. cycle = 1
  19.  
  20. while cycle < iteration:
  21.  
  22. new = (old) + (r)
  23.  
  24. old = old[::-1]
  25.  
  26. for char in range(0, len(old)):
  27. if old[char] == r:
  28. old = (old[:char]) + (l) + (old[char + 1:])
  29. elif old[char] == l:
  30. old = (old[:char]) + (r) + (old[char + 1:])
  31.  
  32. new = (new) + (old)
  33. old = new
  34.  
  35. cycle = cycle + 1
  36.  
  37. turtle.ht()
  38. turtle.speed(0)
  39. turtle.color(pencolor)
  40. turtle.bgcolor(bgcolor)
  41.  
  42. turtle.forward(length)
  43.  
  44. for char in range(0, len(new)):
  45. if new[char] == (r):
  46. turtle.right(90)
  47. turtle.forward(length)
  48. elif new[char] == (l):
  49. turtle.left(90)
  50. turtle.forward(length)
  51. wn.exitonclick()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement