In dem vorherigen Topic haben wir gesehen wie wir Daten in eine Funktion eingeben können. Was noch fehlt ist es Daten aus einer Funktion wieder herausgeben zu können um mit diesen Daten zu weiter zu arbeiten. Dafür können wir das return
Schlüsselwort verwenden.
Hier wird return verwendet um das doppelte des Parameters n
wiederzugeben. In Zeile 4
wird double_it
mit dem Parameter 2 aufgerufen und das Ergebnis wird in z
abgespeichert, z
erhält also den Wert 4. In Zeile 7 wird das Speichern in einer Variable übersprungen und das Ergebnis von double_it(23)
also 46 wird direkt ausgegeben.
Aufgabe:
Schreibe eine Funktion die eine Liste als Parameter annimmt und diese Liste rückwärts wiedergibt. Die Funktion soll also die Umgedrehte Liste wiedergeben. So als würde man die Liste von rechts lesen.
BEISPIEL:
Eingabe: [1,2,3]
Ausgabe: [3,2,1]
Eingabe: [12, “Hallo”, 13, “Welt”]
Ausgabe: [“Welt”, 13, “Hallo”, 12]
Am Ende findest du eine Lösung für das Problem. Tipp: Versuche eine while
Schleife zu verwenden.