Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import turtle
- import math
- import random
- sw=turtle.Turtle()
- wn = turtle.Screen()
- sw.speed(0)
- sw.penup()
- sw.goto(0,-400)
- sw.dot(3,"green")
- for i in range (1, 2000):
- xi=sw.xcor()/60
- yi=(sw.ycor()+400)/60
- alg=random.randint(1,100)
- if alg==1:
- xii=0
- yii=0.16*yi
- sw.goto(xii*60, yii*60-400)
- sw.dot(3,"green")
- print(xii, yii)
- elif 2<=alg<=86:
- xii=(0.85*xi+0.04*yi)
- yii=(-0.04*xi+0.85*yi+1.6)
- sw.goto(xii*60, yii*60-400)
- sw.dot(3,"green")
- print(xii, yii)
- elif 87<=alg<=93:
- xii=(0.2*xi-0.26*yi)
- yii=(0.23*xi+0.22*yi+1.6)
- sw.goto(xii*60, yii*60-400)
- sw.dot(3,"green")
- print(xii, yii)
- else:
- xii=(-0.15*xi+0.28*yi)
- yii=(0.26*xi+0.24*yi+0.44)
- sw.goto(xii*60, yii*60-400)
- sw.dot(3,"green")
- print(xii, yii)
- turtle.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment