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.

Output :

That’s it for this post. Feel free to look at some of the algorithms implemented in python or some basic python programs or look at all the posts here.

Course Suggestion

Want to be strong at OOP in Python? If yes, I would suggest you to take the course below.
Course:
Object Oriented Programming in Python

This site uses Akismet to reduce spam. Learn how your comment data is processed.