Learn about **Find the Sum of N Natural Numbers using Function Python** in the below code example. Also, refer to the comments in the code snippet to get a detailed view about what’s actually happening.

Contents

#### Find the Sum of N Natural Numbers using Function Python

The function `findSum()`

in the below program takes a number as an argument and returns the total sum of the numbers.

**Program:**

```
# Python program to find sum of n natural numbers using function
#user-defined function
def findSum(num):
sum = 0
x = 1
while x <= num:
sum += x
x += 1
return sum
# input
num = int(input('Enter a number: '))
# print result
print('The sum of natural number =', findSum(num))
```

**Output:**

Enter a number: 6

The sum of natural number = 21

Hope above code works for you and Refer the below Related Codes to gain more insights. Happy coding and come back again.

**Similar Code :** Python Program to Find Sum of N Natural Numbers using For loop