Python lernen

Eine zentrale Startfunktion

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
In Python nutzt man neben der sqequenziellen Abarbeitung bei einem funktionalen bzw. prozeduralen Ansatz oft eine Art "Hauptfunktion" als Wurzel (root), aus der sich die gesamte Applikation entwickelt. Diese Idee wollen wir hier verfolgen.
01:30

Transkript

Sie sehen hier, die Deklaration einer Funktion mit Namen "main". Weil eine Funktion immer einen Körper haben muss, steht hier die leere Anweisung "pass", aber ansonsten macht diese Funktion nichts, ich möchte trotzdem diese Struktur etwas genauer erläutern, denn "main" ist kein zufälliger Name dieser Funktion. Dieser Name ist angelehnt an Strukturen, die man in vielen Programmiersprachen hat. Dort ist es verpflichtend, dass man eine Art Wurzelfunktion oder Wurzelmethode hat, aus der sich der komplette Programmfluss entwickelt. Mit anderen Worten, jedes Programm würde so eine "main" oder "init"-Funktion oder -Methode benutzen und alles was in der Folge läuft würde als Aufrufe in dieser "main"- oder "init"-Funktion oder Methode notiert werden. Und was man beim Start eines Programms macht, ist diese Methode aufrufen, sonst erstmal auf der obersten Ebene, auf der Wurzel des Programmflusses sozusagen nichts. So eine Struktur kann man auch unter Python aufbauen. Das heißt, man würde nicht wie üblich sequenziell die Anweisung notieren, sondern würde sie alle aus dieser "main"-Funktion heraus weiter aufrufen. Viele Programmierer lieben es, so ihr Python Programm, ihr Python-Skript zu strukturieren, aber es ist in Python nicht zwingend.

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!