Weiter zum Inhalt

Einführung: Python IDLE Tutorial

Erfahre, was Python IDLE (Integrated Development and Learning Environment) ist, wie du es installierst und wie du seine verschiedenen Funktionen zum Schreiben deiner Python-Programme nutzt.
Aktualisiert 18. Sept. 2026  · 9 Min. lesen

Mit KI erkunden

ChatGPTClaudePerplexity

I

Wenn du gerade mit Python startest und mehr lernen willst, schau dir den Kurs Introduction to Data Science in Python von DataCamp an.

python shell
Python IDLE

Einführung

IDLE steht für Integrated Development and Learning Environment. Die Geschichte hinter dem Namen IDLE ist ähnlich wie bei Python: Guido van Rossum benannte Python nach der britischen Comedygruppe Monty Python, und IDLE wurde als Hommage an Eric Idle gewählt, eines der Gründungsmitglieder. IDLE ist seit der Version 01.5.2b1 im Standardumfang der Python-Implementierung enthalten. In vielen Linux-, Windows- und Mac-Distributionen ist es als optionaler Bestandteil der Python-Pakete verfügbar.

IDLE, wie oben gezeigt, ist eine sehr einfache, aber leistungsfähige IDE, die vor allem für Einsteiger entwickelt wurde. Gerade wegen ihrer Einfachheit ist sie für Bildungszwecke besonders geeignet und empfohlen. Sie bietet eine Reihe von Funktionen, die wir in diesem Tutorial mit Beispielen im Detail durchgehen.

Zu den wichtigsten Funktionen gehören:

  • Python-Shell mit Syntaxhervorhebung,

  • Texteditor mit mehreren Fenstern,

  • Code-Autovervollständigung,

  • Intelligente Einrückung,

  • Programmanimation und Einzelschritt-Ausführung zum Debuggen,

  • Dauerhafte Haltepunkte,

  • Und Einblick in den Call-Stack.

Wie installiere ich IDLE?

  • Eine Möglichkeit ist, Python von der offiziellen Python-Website zu installieren, wie unten gezeigt.

    Dort kannst du die neuesten Python-Versionen für verschiedene Betriebssysteme wie Windows, Linux und macOS herunterladen. Außerdem gibt es Docker-Images für Python, die du direkt nutzen kannst, wenn Docker auf deinem System installiert ist.

How to Install IDLE

Lass uns Python für Windows installieren.

Python unter Windows installieren

  • Da die Python2-Entwicklung eingestellt wurde, installieren wir die aktuelle Python-Version, z. B. 3.8.2.
Installing Python on Windows OS
  • Installiere die Datei Windows x86 executable installer, passend zu 32-Bit oder 64-Bit, und führe sie aus. Achte im Setup-Fenster darauf, install launcher for all users und add Python3.8 to Path zusammen mit der empfohlenen Installation zu aktivieren.
Installing Python on Windows OS
  • Nach der Installation öffne das Startmenü, tippe idle und klicke darauf. Jetzt solltest du IDLE auf deinem System sehen.

IDLE mit Anaconda

IDLE kann auch über Anaconda verwendet werden. Wenn Anaconda bereits installiert ist, öffne die Anaconda Prompt über das Startmenü und gib im Terminal idle ein, wie unten gezeigt.

IDLE with Anaconda

Da IDLE in Anaconda enthalten ist, kannst du Anaconda von dieser Website herunterladen.

Wie du Anaconda installierst, erfährst du in der Dokumentation.

Da IDLE nun auf deinem System installiert ist, schauen wir uns die Funktionen im Detail an.

IDLE-Funktionen entdecken

  • Es ist nicht ratsam, in der IDLE-Shell mehrzeiligen Code mit Funktionen/Klassen zu schreiben. Gehe in solchen Fällen im Menü File auf New File.
Exploring IDLE Software Features
  • IDLE lässt sich über die Menüs Format, Edit und Options anpassen.

    • Schriftgröße anpassen: Öffne das Menü Options und klicke auf configure idle.

      Dort kannst du Schriftart und -größe wählen, den Schriftschnitt auf fett setzen und sogar die Einrückungsbreite festlegen, wie unten gezeigt.

      IDLE bietet diese Optionen, damit jede Person mit einer angenehm lesbaren Schrift arbeiten kann. Gerade auf kleinen Monitoren ist es hilfreich, die Schrift größer zu stellen – das schont die Augen.

      Neben Größe und Stil kannst du auch die Einrückung anpassen, standardmäßig sind gemäß den PEP‑8-Richtlinien 4 Leerzeichen eingestellt.

Exploring IDLE Software Features
  • Deinen ersten Code in IDLE schreiben

    Wir schreiben ein kleines Programm: Du importierst die NumPy-Bibliothek, definierst zwei Arrays und addierst sie. Anschließend führst du den Code aus und siehst die Ausgabe in der IDLE-Shell.

    Stelle sicher, dass NumPy installiert ist. Falls nicht, öffne die Eingabeaufforderung und tippe pip install numpy.

Writing your first code in IDLE

Sichtbarkeit des Call-Stacks

Beim Schreiben des obigen Codes erscheinen Hinweisfenster zu den Funktionen print und np.sum. IDLE zeigt dir, welche Parameter an np.sum übergeben werden können. Das ist eine der wichtigeren, weniger offensichtlichen Funktionen von IDLE: der ausführliche Blick auf den Call-Stack.

Call Stack Visibility

Um den Code auszuführen, öffne das Menü Run und klicke auf Run Module oder drücke direkt F5. Dadurch öffnet sich die IDLE-Shell mit der Programmausgabe.

Call Stack Visibility
Call Stack Visibility

Edit-Menü in IDLE

Das Edit-Menü in IDLE enthält viele allgemeine Funktionen wie:

  • Undo,
  • Redo,
  • Find,
  • Find in Files,
  • Replace,
  • Gehe zu Zeile,
  • Zeige zugehörige Klammern

Besonders praktisch ist die Funktion Show Completions zur Code-Autovervollständigung. Gerade in großen, komplexen Projekten sparst du so viel Tippzeit.

Die Autovervollständigung in IDLE schlägt Funktionen und Klassen vor. Du kannst sie über die Tab-Taste oder Ctrl+Leertaste auslösen, wie unten gezeigt:

Edit Menu in IDLE

Du kennst bereits die Option Fonts/Tabs. Schauen wir uns weitere Optionen unter configure_idle im Options-Menü an.

  • Highlights: Hier kannst du die Farben der Syntaxhervorhebung nach deinen Vorlieben anpassen. Außerdem lässt sich ein Dark Mode bzw. dunkles Theme aktivieren – ideal für längere Codingsessions und entspanntere Augen.

    Standardmäßig arbeitet IDLE im Classic-Theme, kann aber auf Dunkelmodus gestellt werden.

Edit Menu in IDLE

IDLE im Dark Theme

Idle in Dark Theme!
  • Keys: Diese Funktion ordnet Tastenanschläge bestimmten Aktionen zu (Tastenkürzel). Shortcuts sind entscheidend, um deine Produktivität in einer IDE zu steigern. Du kannst eigene Kürzel vergeben oder die Standardbelegung nutzen.

    In der Abbildung unten siehst du das Format Aktion – Taste, das zeigt, welche Aktion bei bestimmten Tasten ausgelöst wird. Auch wenn viele Entwickler es selten anpassen, macht dich dieses Feature deutlich schneller, wenn du viel Code schreibst.

Idle in Dark Theme!

Format-Menü

Wie die anderen Menüs bietet auch Format nützliche Funktionen wie Einrückung hinzufügen, Einrückung entfernen, Bereich auskommentieren usw.

Schauen wir auf „Indent Region“. In Python strukturieren Einrückungen Codeblöcke. Wenn du beim Schreiben Einrückungen vergessen hast, hilft dir diese Funktion.

Die Option hat den ausgewählten Zeilen 4 Leerzeichen hinzugefügt, wie unten zu sehen:

Format Menu



Entsprechend entfernt Dedent Region überflüssige Leerzeichen aus deinem Code.

Ein Palindrom-Programm in IDLE schreiben

Ein Palindrom ist ein Wort, eine Wortfolge oder Zahlenfolge, die vorwärts wie rückwärts gleich lautet.

Beispielsweise die Folgen 121, 151 usw.

Schreiben wir schnell den Palindrom-Code in IDLE und prüfen die Ausgabe.

Writing a Palindrome Code in IDLE



Speichere den Code und führe ihn aus.

Writing a Palindrome Code in IDLE



Wie du an der Ausgabe siehst, erwartete das Programm in allen vier Durchläufen eine Eingabe und führte basierend darauf die if-else-Bedingungen aus.

Fazit

Glückwunsch, du hast das Ende dieses Tutorials erreicht!

In diesem Tutorial hast du Python IDLE, die Installation und die wichtigsten Funktionen kennengelernt. Jetzt, da du mit den Möglichkeiten von IDLE vertraut bist, fällt dir der Einstieg deutlich leichter.

Wenn du gerade mit Python beginnst und mehr lernen willst, nimm am Kurs Introduction to Data Science in Python von DataCamp teil.

Themen
Python

Python-Kurse

Kurs

Einführung in Python

4 Std.
7M
Lerne in nur vier Stunden die Grundlagen der Datenanalyse mit Python und entdecke beliebte Python-Pakete.
Details anzeigenRight Arrow
Kurs Starten
Mehr anzeigenRight Arrow