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.

Eine funktion die eine Zahl als Parameter nimmt und das doppelte der Zahl wiedergibt

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.









































Lösung für die oben beschriebene Aufgabe.

DonateDonate here for joy in Africa.