Aus dem Kurs: Python lernen

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.400 Kurse von Branchenfachleuten.

Eine zentrale Startfunktion

Eine zentrale Startfunktion – Tutorial zu Python

Aus dem Kurs: Python lernen

Eine zentrale Startfunktion

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…

Inhalt