Bevor du loslegen kannst, brauchst du den Python-Interpreter auf deinem Rechner und einen Editor, in dem du Code schreibst. Beides ist kostenlos.
Python installieren
| System | Vorgehen |
|---|---|
| Windows | Installationsprogramm von python.org laden. Beim Start unbedingt Add python.exe to PATH ankreuzen. |
| macOS | Installationsprogramm von python.org oder mit Homebrew: brew install python |
| Linux | Meist vorinstalliert. Sonst: sudo apt install python3 python3-pip python3-venv (Debian/Ubuntu) |
Prüfe danach im Terminal (unter Windows: Eingabeaufforderung oder PowerShell), ob alles geklappt hat:
python --version
Python 3.12.4Unter Linux und macOS heißt der Befehl häufig python3. Zeigt der Befehl eine Version ab 3.10, bist du startklar.
Der interaktive Modus
Wenn du nur python eingibst, startet die interaktive Konsole (REPL: Read, Evaluate, Print, Loop). Hier kannst du einzelne Zeilen sofort ausprobieren:
>>> 2 + 3
5
>>> print("Hallo")
Hallo
>>> exit()Das ist ideal zum Experimentieren und Nachschlagen. Mit exit() oder Strg + D (Windows: Strg + Z, dann Enter) beendest du die Konsole.
Einen Editor wählen
Python-Dateien sind einfache Textdateien mit der Endung .py. Gut geeignet sind:
- Visual Studio Code mit der Python-Erweiterung: leicht, kostenlos, sehr verbreitet
- PyCharm Community: eine vollständige Python-Entwicklungsumgebung
- IDLE: wird mit Python mitgeliefert, reicht für den Anfang völlig
- Thonny: besonders einsteigerfreundlich, zeigt Variablen beim Ablaufen
Ein Programm ausführen
- Lege eine Datei
hallo.pyan mit dem Inhaltprint("Hallo, Welt!"). - Öffne ein Terminal in dem Ordner, in dem die Datei liegt.
- Starte sie mit
python hallo.py.
python hallo.py
Hallo, Welt!Merke
- Python-Dateien enden auf
.py python datei.pyführt eine Datei aus,pythonallein startet die interaktive Konsole- Unter Linux und macOS heißt der Befehl oft
python3 - Ein guter Editor (VS Code, PyCharm, Thonny) macht das Arbeiten angenehmer
Aufgabe
Installiere Python, prüfe die Version im Terminal und rechne in der interaktiven Konsole 12 * 12 aus.