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.

  • Erstellen Sie eine äußere Funktion namens sum_and_average, die eine Liste von Zahlen als Argument nimmt.
  • Innerhalb von sum_and_average, definieren Sie zwei innere Funktionen: calculate_sum und calculate_average.
  • calculate_sum sollte die Summe der Liste berechnen und calculate_average sollte den Durchschnitt berechnen.
  • Die äußere Funktion sollte die berechnete Summe und den Durchschnitt zurückgeben.
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
  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.

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

  • modul/m323/learningunits/lu05/aufgaben/inner2.txt
  • Last modified: 2023/11/13 08:56
  • by 127.0.0.1