Question from the Python test

Why is the output of the following code undefined? ``` def f(n): return n + 1 f(n) ```