Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import turtle
- import random
- def tree(branchLen,t):
- if branchLen > 5:
- if branchLen <= 20:
- t.color("green")
- else:
- t.color("brown")
- y = t.heading()
- th = random.randrange(20,40)
- tr = random.randrange(10,15)
- ts = random.randrange(50,80)
- t.pensize(branchLen * 0.05)
- t.forward(branchLen)
- t.right(th)
- tree(branchLen-tr,t)
- t.left(ts)
- tree(branchLen-tr,t)
- t.setheading(y)
- t.backward(branchLen)
- t.color("brown")
- def main():
- t = turtle.Turtle()
- myWin = turtle.Screen()
- t.left(90)
- t.up()
- t.backward(90)
- t.down()
- t.color("brown")
- tree(75,t)
- myWin.exitonclick()
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement