Funktionen werden dann besonder praktisch wenn wir Daten in sie eingeben können und diese Daten dann von der Funktion verarbeitet werden. Als Beispiel können wir eine Funktion schreiben die alle werte einer Liste untereinander ausgibt.
Die Funktion printe_alle
hat einen Parameter. Der Parameter heißt hier liste
und steht in den Klammern hinter dem Namen der Funktion. Mit hilfe einer for
Schleife werden hier alle Werte von liste
ausgegeben. Beim Aufruf setzen wir dann einen Wert für liste
ein in Zeile 6 setzen wir zum Beispiel den Wert von der Variable li
ein was dazu führt, dass “1”, “2”, “3”, “4”, “5” untereinander ausgegeben werden. In Zeile 7 geben wir direkt eine Liste in die Funktion ein und legen keine Variable im vorhinein an.