Python für Anfänger · Teil 1TutorialEinsteiger

Python

Python für Anfänger – Teil 1: Einstieg und dein erstes Python-Programm

Richte Python mit Thonny ein, lerne Editor und Konsole kennen und starte dein erstes eigenes Programm.

Veröffentlicht am

4 Minuten Lesezeit

Voraussetzungen

Du brauchst keine Programmierkenntnisse. Ein Computer und die Möglichkeit, Thonny einzurichten, genügen.

Das lernst du in dieser Lektion

  • Thonny einrichten.
  • Eine Python-Datei speichern und starten.
  • Editor und Konsole unterscheiden.

Was ist Python?

Mit einem Programm beschreibst du Arbeitsschritte so genau, dass ein Computer sie ausführen kann. Python eignet sich beispielsweise für Berechnungen, das Auswerten von Messwerten oder die Verwaltung von Material. In diesem Kurs beginnen wir ohne Programmierkenntnisse. Du brauchst weder einen Raspberry Pi noch zusätzliche Elektronik.

Python ist die Programmiersprache. Der Python-Interpreter ist das Programm, das deinen Code ausführt. Ein Editor hilft dir beim Schreiben. Eine Entwicklungsumgebung verbindet Editor, Startfunktion, Konsole und Werkzeuge zur Fehlersuche.

Thonny installieren

Wir verwenden Thonny, eine übersichtliche Entwicklungsumgebung für Einsteiger. Alle Kursprogramme laufen lokal auf dem Computer mit Python 3.10 oder neuer. MicroPython auf einem Mikrocontroller ist ein eigener Anwendungsbereich und wird hier nicht vorausgesetzt.

  1. Öffne die offizielle Thonny-Webseite.
  2. Lade für Windows oder macOS den zu deinem Rechner passenden Installer herunter und führe ihn aus. Diese Installer enthalten bereits Python.
  3. Unter Ubuntu, Debian oder Zorin OS kannst du im Terminal sudo apt update und anschließend sudo apt install thonny ausführen. Dafür brauchst du Installationsrechte. Andere Linux-Distributionen verwenden ihre jeweilige Paketverwaltung.
  4. Starte Thonny. Wähle gegebenenfalls die deutsche Oberfläche und einen lokalen Python-3-Interpreter. Ein Eintrag für einen Raspberry Pi Pico wäre für diesen Kurs die falsche Auswahl.

Menünamen können je nach Version oder Sprache etwas abweichen. Entscheidend ist: Der Code soll auf deinem Computer laufen. Wer bereits eine funktionierende Python-Umgebung verwendet, kann diese behalten.

Alternative: Visual Studio Code

Du kannst für diesen Kurs auch Visual Studio Code (VS Code) von Microsoft mit den passenden Python-Erweiterungen verwenden. Die Einrichtung und das Erlernen der zusätzlichen Funktionen erfordern etwas mehr Aufwand. Dieser Aufwand kann sich bei späteren Projekten auszahlen, wenn du umfangreichere Programme entwickelst und weitere Werkzeuge nutzt. Für den Anfang ist Thonny sehr gut geeignet: Du kannst dich auf die Python-Grundlagen konzentrieren und direkt mit den Kursbeispielen loslegen.

Editor und Konsole

Im oberen Editorbereich schreibst du ein vollständiges Programm. Die Shell beziehungsweise Konsole darunter zeigt Ausgaben und Fehlermeldungen. Dort lässt sich auch eine einzelne Anweisung ausprobieren. Das Zeichen >>> ist die Eingabeaufforderung der Shell und gehört nicht in eine Programmdatei.

Erstelle einen Ordner python-kurs und darin einen Unterordner teil-01. Öffne in Thonny eine neue Datei und trage ein:

print("Hallo aus der Know-How-Schmiede!")
print("Mein erstes Python-Programm läuft.")

Speichere die Datei dort als hallo.py. Die Endung .py kennzeichnet Python-Quellcode. Starte sie über die Ausführen-Schaltfläche, das Menü oder F5. Im Ausgabebereich erscheinen die beiden Texte untereinander. print() gibt den Inhalt der runden Klammern aus; Anführungszeichen markieren Text.

Ändern, speichern, erneut starten

Ändere den zweiten Satz. Speichere und starte erneut. Du siehst nun den neuen Text. Gewöhne dir diese kurze Schleife an: Code ändern, starten, Ausgabe prüfen. Lege für jeden Kursteil einen eigenen Unterordner an, damit die Beispiele einander nicht überschreiben.

Für den ganzen Kurs genügt die Python-Standardbibliothek. Du musst keine Zusatzpakete installieren und benötigst keinen kostenpflichtigen Zugang.

Mitmach-Aufgabe

Erstelle vorstellung.py. Gib in drei getrennten Zeilen deinen Namen, dein Wunschprojekt und den Satz „Ich lerne Python Schritt für Schritt.“ aus.

Versuche die Aufgabe zuerst selbst. Vergleiche danach deinen Ansatz mit der Musterlösung. Andere Lösungen sind möglich, wenn sie dieselben Anforderungen erfüllen.

Musterlösung

print("Mein Name ist Alex.")
print("Ich möchte Messwerte auswerten.")
print("Ich lerne Python Schritt für Schritt.")

Ergebnis prüfen

Drei Textzeilen erscheinen. Deine persönlichen Angaben dürfen natürlich von der Musterlösung abweichen.

Typische Stolperstellen

Wenn gar nichts erscheint, prüfe, ob du die richtige Datei gestartet hast. Ein fehlendes Anführungszeichen verursacht einen Syntaxfehler. Speichere als .py, nicht als .py.txt.

Was du jetzt kannst

  • Thonny einrichten.
  • Eine Python-Datei speichern und starten.
  • Editor und Konsole unterscheiden.

Passendes Cheatsheet

Zum Nachschlagen: Cheatsheet 01 – Python-Grundlagen und Syntax. Dort findest du auch den vorhandenen PDF-Download.

Im nächsten Teil

In Teil 2 geht es um Syntax, Kommentare und Programmablauf. Verstehe die wichtigsten Schreibregeln und verfolge, in welcher Reihenfolge Python Anweisungen ausführt.

Kursbeginn · Kursübersicht · Weiter zu Teil 2 →