average(*numbers) that returns the arithmetic mean of the given numbers as a float. If no numbers are given, return 0.0.average(2, 4, 6)
4.0
(2+4+6)/3 = 4.0.
average()
0.0
No numbers, so the average is defined as 0.0.
Guard against division by zero when numbers is empty.
sum(numbers) / len(numbers) gives the mean.