Skip to content

Commit 5657549

Browse files
committed
Changes including random function in recursion
1 parent e3eb3ac commit 5657549

9 files changed

Lines changed: 6 additions & 5 deletions

File tree

Recursion Visulaizer/Eagle.PNG

-176 KB
Binary file not shown.

Recursion Visulaizer/Swan.PNG

-197 KB
Binary file not shown.

Recursion Visulaizer/randiter2.PNG

1.95 KB
Loading

Recursion Visulaizer/randiter3.PNG

27.9 KB
Loading

Recursion Visulaizer/randiter4.PNG

28.6 KB
Loading

Recursion Visulaizer/randiter5.PNG

16 KB
Loading

Recursion Visulaizer/randiter6.PNG

24.7 KB
Loading
33.6 KB
Loading

Recursion Visulaizer/recursionVisualizer.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import turtle
2+
import random
23
t = turtle.Turtle()
34
t.left(90)
45
t.speed(100)
@@ -41,10 +42,10 @@ def fractal(i):
4142
if i<100:
4243
return
4344
else:
44-
cycle(i+1)
45-
cycle(i)
46-
cycle(i-1)
47-
cycle(i-2)
45+
cycle(random.randint(0,i+1))
46+
cycle(random.randint(0,i))
47+
cycle(random.randint(0,i-1))
48+
cycle(random.randint(0,i-2))
4849

49-
fractal(2000)
50+
fractal(200)
5051
turtle.done()

0 commit comments

Comments
 (0)