LU05.A07 - Summe und Durchschnitt

Erstellen Sie eine äußere Funktion, die die Summe und den Durchschnitt einer Liste von Zahlen berechnet, indem sie zwei innere Funktionen verwendet.

Aufgabenstellung

Code Vorlage

main.py
def sum_and_average(numbers):
    """Find the sum and average of a list of numbers using inner functions.
 
    Parameters:
        numbers (list): List of numbers.
 
    Returns:
        tuple: Sum and average of the numbers in the list.
    """
    # TODO: Innere Funktion zur Berechnung der Summe
 
    # TODO: Innere Funktion zur Berechnung des Durchschnitts
 
    # TODO: Rufen Sie die beiden inneren Funktionen auf und speichern Sie die Ergebnisse
    # TODO: Geben Sie die berechnete Summe und den Durchschnitt zurück
    ...
 
 
if __name__ == '__main__':
    result = sum_and_average([1, 2, 3, 4, 5])
    print(result)  # Sollte (15, 3.0) zurückgeben

Vorgehen

  1. Akzeptiere das GitHub Classroom Assignment
  2. Klone dein persönliches Repository in die Entwicklungsumgebung
  3. Definieren Sie sum_and_average und nehmen Sie eine Liste von Zahlen als Argument.
  4. Definieren Sie calculate_sum und calculate_average als innere Funktionen.
  5. Berechnen Sie die Summe und den Durchschnitt der Zahlen.
  6. Geben Sie beide Werte zurück.

Abgabe

Die Abgabe der Lösung erfolgt als Push in das persönliche GitHub-Repository.


⇒ GitHub Repo für externe Besucher

GitHub Repository https://github.com/templates-python/m323-lu05-a07-inner2

Lernende am BZZ müssen den Link zum GitHub Classroom Assignment verwenden

© Kevin Maurizi