Hello, OnlineGDB Q&A section lets you put your programming query to fellow community users. Asking a solution for whole assignment is strictly not allowed. You may ask for help where you are stuck. Try to add as much information as possible so that fellow users can know about your problem statement easily.

Can someone help me to understand the below python recursion code

0 votes
asked Jan 8, 2021 by Jayanthi (160 points)
def fun(n):

     if n<=1:

        return 1

     else:

        return fun(n-1)+func(n-2)

print(fun(5))

1 Answer

0 votes
answered Oct 15, 2021 by Bhanuteja (140 points)
here is one function with one parameter n and u are going to call this in the print function and it loops back around till the parameter is <1 and finally when it is <=1 then it exits the recursion and prints out the 1 that is the final value.
Welcome to OnlineGDB Q&A, where you can ask questions related to programming and OnlineGDB IDE and and receive answers from other members of the community.
...