# Python program to find average of N numbers

Hello everyone, welcome back to programming in python! Here we will learn a simple logic to find average on N numbers in python. This program takes max numbers from the user and calculates the sum of all the numbers in a loop and the final obtained sum is divided by the total number of inputs taken. That results as the average of N numbers.

The formula for it is `Average = ( n1+n2+n3+.....) / N `, where N is the total number of inputs and n1,n2,n3.. are the values of each input.

#### Average of n number – Code Visualization

You can also watch the video on YouTube here.

To find an average of N numbers with max numbers and its values are given by user.

#### Approach :

• Read an input integer for asking max numbers using `input()` or `raw_input()`.
• Loop N number of times for taking the value of each number using `input()` or `raw_input()`, where N is the value entered in the first step.
• In the loop, sum the value of each number entered.
• Finally divide the obtained sum with N, where N is the value entered in the first step.
• The result obtained in the previous step is the average we wanted.
• Print the result.