Write a recursive function that calculate sum of first n natural numbers.

Source Code

def sum(n):
    if (n == 0):
        return 0
    else:
        return n + sum(n - 1)
	
#calling the function
number = 10
print("The sum of first", number,"number is", sum(number))

Output

The sum of first 10 number is 55