Introducción
En Python, calcular el promedio de un conjunto de números es una tarea común. En este desafío, se te pedirá escribir una función que tome dos o más números y devuelva su promedio.
Promedio
Escribe una función llamada average que tome dos o más números y devuelva su promedio. Tu función debe seguir estas pautas:
- Utiliza
sum()para sumar todos losargsproporcionados y divídelo porlen(). - La función debe poder manejar cualquier cantidad de argumentos.
- La función debe devolver un
float.
def average(*args):
return sum(args, 0.0) / len(args)
average(*[1, 2, 3]) ## 2.0
average(1, 2, 3) ## 2.0
Resumen
En este desafío, has escrito una función que calcula el promedio de dos o más números. Has utilizado la función sum() para sumar todos los números y luego los has dividido entre la cantidad de argumentos utilizando len(). Esta es una función útil para tener en tu herramienta Python para futuros proyectos.