Einführung
In Python ist das Berechnen des Durchschnitts einer Zahlengruppe eine häufige Aufgabe. In dieser Herausforderung werden Sie aufgefordert, eine Funktion zu schreiben, die zwei oder mehr Zahlen entgegennimmt und deren Durchschnitt zurückgibt.
Durchschnitt
Schreiben Sie eine Funktion namens average, die zwei oder mehr Zahlen entgegennimmt und deren Durchschnitt zurückgibt. Ihre Funktion sollte den folgenden Richtlinien folgen:
- Verwenden Sie
sum(), um alle bereitgestelltenargszu summieren, und dividieren Sie durchlen(). - Die Funktion sollte beliebig viele Argumente verarbeiten können.
- Die Funktion sollte einen Float zurückgeben.
def average(*args):
return sum(args, 0.0) / len(args)
average(*[1, 2, 3]) ## 2.0
average(1, 2, 3) ## 2.0
Zusammenfassung
In dieser Herausforderung haben Sie eine Funktion geschrieben, die den Durchschnitt von zwei oder mehr Zahlen berechnet. Sie haben die sum()-Funktion verwendet, um alle Zahlen aufzusummieren und dann durch die Anzahl der Argumente mit len() geteilt. Dies ist eine nützliche Funktion für Ihre zukünftigen Projekte im Python-Werkzeugkasten.