Answer
Indentation error.
Work Step by Step
There is an improper indent. The correct version is:
def function1(n, m):
$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ function2(3.4) def function2(n):
$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ if n > 0:
$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ return 1
$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ elif n == 0:
$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ return 0
$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ elif n < 0:
$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ return 1 function1(2, 3)