Calculer la moyenne en Python

Beginner

This tutorial is from open-source community. Access the source code

Introduction

En Python, calculer la moyenne d'un ensemble de nombres est une tâche courante. Dans ce défi, vous devrez écrire une fonction qui prend deux nombres ou plus en entrée et renvoie leur moyenne.

Moyenne

Écrivez une fonction appelée average qui prend deux nombres ou plus en entrée et renvoie leur moyenne. Votre fonction doit suivre les directives suivantes :

  • Utilisez sum() pour additionner tous les args fournis, puis divisez par len().
  • La fonction doit être capable de gérer un nombre quelconque d'arguments.
  • La fonction doit renvoyer un nombre à virgule flottante.
def average(*args):
  return sum(args, 0.0) / len(args)
average(*[1, 2, 3]) ## 2.0
average(1, 2, 3) ## 2.0

Sommaire

Dans ce défi, vous avez écrit une fonction qui calcule la moyenne de deux nombres ou plus. Vous avez utilisé la fonction sum() pour additionner tous les nombres puis divisé par le nombre d'arguments en utilisant len(). Cette fonction est utile à avoir dans votre outil Python pour les projets futurs.