Define a function named "calAverage" which take a list of integers as parameter. This function will then calculate and store the average into a variable named "result". Finally, the function MUST return the result with 2 decimal place only. For Example given the following list, [2,6,8,3,4,6], the function will return 4.83 (float).
def calAverage(list):
try:
result = 0
for i in list:
result += i
result = round(result / len(list), 2)
return result
except TypeError:
return "Type Error"
except ValueError:
return "Value Error"
print(calAverage([2, 6, 9, 9, 3, 2, 7]))
Comments
Leave a comment