What Will Be The Output Of The Following Python Codep Pre #727
What will be the output of the following Python code?</p> <pre><code class="language-python"> 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=" ") </code></pre>
This multiple choice question (MCQ) is related to the book/course gs gs109 Python. It can also be found in gs gs109 Argument Passing, Variables and Recursion - Python Recursion - Quiz No.2.
What will be the output of the following Python code?
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=" ")
0 1 2 3
An exception is thrown
0 1 1 2 3
0 1 1 2