11.0k views
4 votes
What is the output of the following Python statements? def recurse(a): if (a == 0): print(a) else: recurse(a) recurse(0)

1 Answer

1 vote

Answer:

d) 0 1 1 2

The above piece of code prints the Fibonacci series.

Step-by-step explanation:

def a(n):

if n == 0:

return 0

elif n == 1:

return 1

else:

return a(n-1)+a(n-2)

for i in range(0,4):

print(a(i),end=" ")

User Heber
by
5.4k points