Python lernen · Schritt 2 von 14
Im MUD: die Anmeldung und die ersten Befehle

Python lernen · 10.09.2026

Python lernen: Dein Einstieg

Warum Python der perfekte Einstieg ins Programmieren ist — und wie du in fünf Minuten deine ersten Zeilen schreibst. Mit Übungen und Quiz.

Python ist seit Jahren die beliebteste Einsteigersprache der Welt: Sie liest sich fast wie Englisch, verlangt keine Vorkenntnisse und kann enorm viel — von kleinen Helferskripten über Spiele bis zu Webservern und KI. Genau damit ist übrigens auch Falkenmoor gebaut. Diese Reihe führt dich Schritt für Schritt durch die Sprache; jeder Artikel hat Erklärungen, Übungen mit Musterlösung und ein Quiz zum Selbsttest.

Warum gerade Python?

Drei praktische Gründe: Erstens ist die Syntax nah an der gesprochenen Sprache — du schreibst if gold > 10: und brauchst keine Klammern, Semikolons oder Typdeklarationen. Zweitens ist Python überall: Große Teile von Instagram und YouTube laufen darauf, in der Wissenschaft ist es Standard, und für Games versorgen Skriptsprachen wie Python ganze Spielwelten mit Leben. Drittens bekommst du sofort Ergebnisse: Zwischen „Programm schreiben“ und „Ergebnis sehen“ liegt keine Kompilierung und kein Projekt-Setup — nur ein Tastendruck.

Installation und erste Schritte

Lade Python von python.org herunter (Windows: im Installer „Add Python to PATH“ ankreuzen). Unter Linux und macOS ist Python meist schon vorinstalliert. Danach prüfst du in der Eingabeaufforderung:

python3 --version        # Windows manchmal: py --version

Öffne die interaktive Konsole (einfach python3 eintippen) und probiere:

print("Hallo, Falkenmoor!")
print(3 + 4)
print("Moore" * 3)

Die Konsole antwortet sofort — ideal zum Ausprobieren. Alles, was du hier tippst, verschwindet beim Schließen. Ein richtiges Programm schreibst du in eine Datei spiel.py und startest sie mit python3 spiel.py. Die Endung .py ist reine Konvention — Python führt jede Textdatei aus, aber so finden alle deine Programme wieder.

Dein erstes Programm, Zeile für Zeile

# Mein erstes Programm
print("Willkommen in Falkenmoor!")
print("Gold:", 25 + 10)
  • Die Zeile mit dem # ist ein Kommentar: Python ignoriert sie komplett — sie ist eine Notiz für Menschen.
  • print() gibt aus, was in den Klammern steht. Mehrere Werte, durch Kommas getrennt, erscheinen mit Leerzeichen dazwischen.
  • Texte stehen in Anführungszeichen, Zahlen ohne — mehr braucht es noch nicht.

Python als Taschenrechner

print(7 * 6)      # 42    Multiplikation
print(2 ** 10)    # 1024  Potenz (zwei Sternchen, nicht ^)
print(17 // 5)    # 3     Ganzzahl-Division (Rest fällt weg)
print(17 % 5)     # 2     Rest („modulo“)
print(7 / 2)      # 3.5   echte Division ergibt immer Kommazahlen

Besonders // und % wirst du oft brauchen: 17 // 5 fragt „wie oft passt die 5 in die 17?“, 17 % 5 fragt „was bleibt übrig?“ — genau die Fragen, die beim Aufteilen von Gold, Runden oder Platz im Rucksack auftauchen. Und x % 2 verrät dir, ob eine Zahl gerade (0) oder ungerade (1) ist.

Fehler sind Freunde

Dein erster Fehler kommt garantiert — und das ist okay. Python meldet sich dann mit einem Traceback: einer Fehlermeldung mit Zeilennummer.

print("Hallo)

# SyntaxError: unterminated string literal

Übersetze die Meldung frei: „Zeichenkette nicht abgeschlossen“ — eine Anführungszeichen-Klammer fehlt. Gewöhne dir an, die Meldung von unten nach oben zu lesen: ganz unten steht, was schiefging, darüber, wo. Wer Fehlermeldungen lesen kann, kann alles reparieren.

So übst du das

  • Täglich 15 Minuten schlagen einen Marathon am Wochenende — Programmieren ist Bewegungsmusik fürs Gehirn.
  • Experimente in der Konsole: Rechne dein Alter in Sekunden aus, setze Sätze zusammen, multipliziere Emojis mit Zahlen.
  • Fehler absichtlich provozieren: Lösch ein Anführungszeichen, schreib print(hallo) ohne vorher definierte Variable — und lies die Meldung. Wer die üblichen Fehler kennt, hat keine Angst mehr davor.
  • Mini-Projekte: ein Gold-Umrechner, ein mehrzeiliges ASCII-Wappen, eine Selbstvorstellung in drei print-Zeilen.
  • Jede Übung aus dieser Reihe läuft auch im Python Online-Interpreter — direkt im Browser, ohne Installation.

Übungen

Übung 1 — Höflicher Torwächter

Gib mit einem einzigen print()-Aufruf eine Begrüßung mit Namen aus: etwa Willkommen, Mirabel!

Musterlösung zeigen
print("Willkommen, Mirabel!")
# Oder mit zwei Werten:
name = "Mirabel"
print("Willkommen,", name)

Übung 2 — Erst denken, dann tippen

Schreibe auf, was diese vier Ausdrücke ergeben — bevor du sie ausführst. Kontrolliere danach im Playground:

Musterlösung zeigen
print(2 ** 3)
print(7 // 2)
print(7 % 2)
print(10 / 5)

2 ** 3 = 8 (zwei hoch drei) · 7 // 2 = 3 (Ganzzahl) · 7 % 2 = 1 (Rest — 7 ist ungerade) · 10 / 5 = 2.0 (Kommazahl, obwohl das Ergebnis glatt ist!)

Übung 3 — Der kaputte Zauber

Diese Zeile enthält zwei Fehler. Finde beide, bevor du sie startest, und repariere sie:

Musterlösung zeigen
pint("Öffne die Truhe)

Fehler 1: pint statt print → NameError. Fehler 2: schließendes Anführungszeichen fehlt → SyntaxError. Korrigiert: print("Öffne die Truhe")

Übung 4 — Mehrzeiliges Banner

Gib mit drei print()-Aufrufen ein kleines Banner aus: eine Zeile ^v^, eine Zeile FALKENMOOR, noch eine Zeile ^v^.

Musterlösung zeigen
print("^v^")
print("FALKENMOOR")
print("^v^")

Quiz — Teste dich

Erst überlegen, dann aufklappen — so trainiert es am meisten!

  1. Was gibt print("2" + "3") aus?
  2. Wie viel ist 2 ** 3?
  3. Wie startest du die Datei spiel.py im Terminal?
  4. Was gibt print(17 % 5) aus?
  5. Welche dieser Zeilen ist ein Kommentar: // Hinweis, # Hinweis, <!-- Hinweis -->?
Quiz-Lösungen anzeigen
  1. 23 — bei Texten verkettet +, es wird nicht gerechnet.
  2. 8 — zwei hoch drei, nicht zwei mal drei.
  3. python3 spiel.py (Windows oft auch: py spiel.py).
  4. 2 — der Rest der Division 17 durch 5 (3 passt dreimal, Rest 2).
  5. # Hinweis — Python-Kommentare beginnen mit einer Raute.

Weiter geht's mit dem nächsten Teil: Variablen — Werte speichern und wiederfinden

Feststecken gehört dazu: Wenn du feststeckst sammelt die üblichen Fehler und die Wege zurück in den Fluss.

Mehr aus der Kategorie „Python lernen“

← Zurück zum Lehrpfad