Guest User

Untitled

a guest
Sep 20th, 2020
35
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.55 KB | None | 0 0
  1. def drag(l, n, angle=45):
  2.     L = l * 2 ** .5 / 2
  3.     if n == 1:
  4.         turtle.rt(angle)
  5.         turtle.fd(L)
  6.         turtle.lt(angle * 2)
  7.         turtle.fd(L)
  8.         turtle.rt(angle)
  9.     else:
  10.         turtle.rt(angle)
  11.         drag(L, n - 1)
  12.         turtle.lt(angle * 2)
  13.         drag(L, n - 1, angle=-angle)
  14.         turtle.rt(angle)
  15.  
  16.  
  17. colors = ["black", "red", "green", "blue", "cyan", "yellow", "magenta"]
  18. for i in range(1, 4):
  19.     turtle.width(10 - i * 2)
  20.     turtle.color(colors[i])
  21.     drag(300, i)
  22.     restart()
  23. turtle.exitonclick()
  24.  
Advertisement
Add Comment
Please, Sign In to add comment