Advertisement
Guest User

Untitled

a guest
Mar 30th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. import turtle
  2. import random
  3.  
  4.  
  5. def tree(branchLen,t):
  6. if branchLen > 5:
  7. if branchLen <= 20:
  8. t.color("green")
  9. else:
  10. t.color("brown")
  11. y = t.heading()
  12.  
  13. th = random.randrange(20,40)
  14. tr = random.randrange(10,15)
  15. ts = random.randrange(50,80)
  16.  
  17. t.pensize(branchLen * 0.05)
  18. t.forward(branchLen)
  19. t.right(th)
  20. tree(branchLen-tr,t)
  21. t.left(ts)
  22. tree(branchLen-tr,t)
  23. t.setheading(y)
  24. t.backward(branchLen)
  25. t.color("brown")
  26.  
  27.  
  28.  
  29.  
  30. def main():
  31. t = turtle.Turtle()
  32. myWin = turtle.Screen()
  33. t.left(90)
  34. t.up()
  35. t.backward(90)
  36. t.down()
  37. t.color("brown")
  38. tree(75,t)
  39. myWin.exitonclick()
  40.  
  41. main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement