 # Average Function | hackerrank certification problem solution

Average Function | hackerrank certification Problem:-

Average Function | hackerrank certification problem solution
Implement a function that:
1. Is named avg
2. Takes a variable number of integer arguments; it is guaranteed that at least one argument            will be passed
3. Returns the average value of the passed arguments as a float
The implementation will be tested by a provided code stub on several input files. Each input file contains one line with space-separated arguments for the function. The function will be called with those arguments, and the returned result will be printed to the output with exactly 2 decimal places.

Example
3 arguments are read and passed to the function: 1, 2, and 3.
The average is calculated to be (1+2+3)/3 =2.00.
This is then returned as a float to be printed.

Average Function | hackerrank certification problem solution:-

```import math
import os
import random
import re
import sys

def avg(*l):
f=0
for i in l:
f+=i
return (f/len(l))
if __name__ == '__main__':
fptr = open(os.environ['OUTPUT_PATH'], 'w')

nums = list(map(int, input().split()))
res = avg(*nums)

fptr.write('%.2f' % res + '\n')

fptr.close()```

Average Function | hackerrank certification problem solution

Recommended Post:

Hackerrank Problems:-

Data structure:-

Must check this:-

MCQs:-