Was ist Python?

17.05.2026 19:17
„And now for something completely different.“

Flying Circus · TV, 1969

Python ist eine der beliebtesten und einsteigerfreundlichsten Programmiersprachen — hier direkt im Browser ausprobierbar.

Was ist Python?

Python wurde 1991 von Guido van Rossum veröffentlicht. Ihr Markenzeichen ist die Lesbarkeit: Guter Python-Code liest sich fast wie eine Beschreibung dessen, was er tut, statt wie kryptische Zeichen. Code in diesem klaren Stil nennt man sogar „pythonic".

Python ist eine Interpretersprache: Ein Programm — der Interpreter — liest den Code Zeile für Zeile und führt ihn sofort aus. Ein Compiler dagegen übersetzt das gesamte Programm zuerst vollständig in Maschinensprache, bevor es läuft — so arbeiten etwa C oder Rust. Bei Python entfällt dieser Zwischenschritt: eintippen, „Run" drücken, fertig.

Üblicherweise installiert man Python zuerst auf dem eigenen Rechner — unter Windows, macOS oder Linux. In diesem Kurs entfällt das: Python läuft direkt hier im Browser, ohne Installation und ohne Einrichtung. Für eigene Projekte später ist die Installation aber schnell erledigt.

Pyodide laedt… Strg/⌘+Enter zum Ausführen

      
Nach dem Run erscheinen hier die Top-Level-Variablen.

Wofür man es nutzt — und was es besonders macht

Python steckt überall dort, wo man schnell zu Ergebnissen kommen will: Datenanalyse, künstliche Intelligenz (fast alle modernen KI-Modelle werden mit Python-Werkzeugen trainiert), Webseiten (auch pyground läuft auf Python) und das Automatisieren lästiger Routine.

Beliebt ist es aus mehreren Gründen: Vieles ist schon in der Standardbibliothek eingebaut; für alles Übrige stehen über das Paket-Archiv PyPI hunderttausende fertige Bausteine zum Nachinstallieren bereit; und die Einstiegshürde ist winzig — das erste Programm ist eine einzige Zeile.

Das zeilenweise Ausführen durch den Interpreter hat einen Preis: Python ist langsamer als hardwarenahe, kompilierte Sprachen. Für rechenintensive Aufgaben übernehmen aber spezialisierte Bibliotheken wie numpy den schweren Teil — ihr Kern ist selbst in solchen schnellen Sprachen geschrieben.


Fragen zur Lektion? Der KI-Tutor unten rechts kennt den letzten Run.

Übung

Gib mit print den Text Hallo Welt aus.

Pyodide laedt… Strg/⌘+Enter zum Ausführen

      
Nach dem Run erscheinen hier die Top-Level-Variablen.

Diese Tests müssen bestehen:

assert "Hallo Welt" in ausgabe, "Die Ausgabe sollte 'Hallo Welt' enthalten."

Quiz

Wofuer wird Python typischerweise NICHT verwendet?

Stichworte

Python Einsteiger Kurs