Python lernen

Funktionen aufrufen

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Funktionen müssen zur Ausführung zunächst aufgerufen werden. Der Aufruf einer Funktion erfolgt dabei einfach über ihren Namen und gegebenenfalls Übergabewerte. Funktionsaufrufe sind also in dem Sinn „normale“ Anweisungen.
02:16

Transkript

Die Deklaration von Funktionen ist das eine, der Aufruf eine andere Sache. Ich habe hier zwei Funktionen deklariert, eine ohne Übergabewert, eine mit einem Übergabewert. Es erstellen sich nun einige Fragen bezüglich des Aufrufs. Ich kann diese Funktion jetzt natürlich jederzeit aufrufen, indem ich zum Beispiel das hier mache. Ich rufe die erste Funktion auf, die braucht keinen Übergabe Wert und rufe die zweite Funktion auf, mit irgendeinem Übergabewert. Die Fragen die Sie sich jetzt stellen, was passiert, wenn ich die Funktion "zitat1" aufrufe, bevor die Deklaration im Quellcode auftaucht. Schauen wir uns das an. Das ist das Resultat, es gibt einen Fehler. Sie können also eine Funktion nicht aufrufen, bevor Sie deklariert ist. Das ist naheliegend, aber muss natürlich beachtet werden. So funktioniert das einwandfrei. Die Reihenfolge, ob Sie zuerst deklarierte Funktion und dann die danach deklarierte oder umgekehrt aufrufen, das spielt keine Rolle, das ist eine Frage der Programmlogik. Was passiert aber, wenn die Zahl der Parameter einer Funktion, sich beim Aufruf von der Anzahl der Parameter, bei der Deklaration unterscheidet? Das führt auch zu einem Fehler, aber das ist nicht so zwingend. Es gibt Programmiersprachen, bei dem funktioniert das. JavaScript beispielsweise. Wenn wir also zu wenige Parameter haben, führt das zu einem Fehler. Aber was wäre, wenn es zu viele Parameter sind? Wie gesagt, so etwas funktioniert in einigen Programmiersprachen, in Python funktioniert es nicht. Das heißt, die Zahl der Parameter bei einem Aufruf muss exakt der Anzahl der deklarierten Parameter entsprechen.

Python lernen

Lernen Sie Syntax, Konzepte und Sprachelemente der praktischen Programmiersprache Schritt für Schritt kennen.

3 Std. 41 min (64 Videos)
Derzeit sind keine Feedbacks vorhanden...
Software:
Exklusiv für Abo-Kunden
Erscheinungsdatum:08.06.2018

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!