DE EN

Setup & Erste Schritte

Python installieren, VS Code einrichten, das Terminal kennenlernen und dein erstes Programm schreiben.

30 Min Leicht

Lernziele dieses Kapitels

  • Du verstehst, warum Python DIE Programmiersprache für Einsteiger ist
  • Du kannst Python und VS Code auf deinem Computer installieren
  • Du schreibst dein erstes Python-Programm und führst es aus
  • Du richtest deinen PyBuddy-Projektordner ein

Warum Python?

Willkommen in der Welt von Python! Stell dir vor, du könntest einem Computer in fast normaler Sprache sagen, was er tun soll — ohne komplizierte Klammern oder semikolons. Genau das ist Python.

Während HTML und CSS beschreiben (wie eine Website aussieht), und JavaScript reagiert (auf Klicks und Eingaben), kann Python alles: Webseiten bauen, Daten analysieren, KI trainieren, Spiele programmieren, Roboter steuern.

Instagram, YouTube, Spotify, Netflix — alle nutzen Python im Hintergrund. Und du stehst jetzt am Anfang dieser Reise.

Python installieren

Python ist komplett kostenlos. Wir nutzen Python 3.11 oder neuer — alles andere ist Geschichte.

  1. Gehe zu python.org und klicke auf Downloads

  2. Lade Python 3.x herunter (nicht Python 2!)

  3. WICHTIG (Windows): Aktiviere Add Python to PATH beim Installieren

  4. Klicke Install Now und warte ab

Achtung

Wenn du "Add Python to PATH" vergisst, funktioniert Python nicht im Terminal. Kontrolliere diesen Haken!

VS Code — dein neues Werkzeug

VS Code ist wie ein Schweizer Taschenmesser für Programmierer. Du kennst es vielleicht schon aus dem JavaScript-Quest. Für Python brauchen wir nur zwei Extensions:

  1. Öffne VS Code und drücke Ctrl+Shift+X

  2. Suche nach "Python" von Microsoft → Installieren

  3. Optional: "Pylance" für bessere Auto-Vervollständigung

Pro Tipp

Die Python-Extension zeigt dir direkt im Editor Fehler an und schlägt Code-Vervollständigungen vor — so lernst du viel schneller!

Dein erstes Programm: Hello World

Jede Programmiersprache beginnt mit Hello World — dem einfachsten Programm überhaupt. In Python ist es ... verblüffend einfach.

Vergleiche selbst:

Python
# Python (1 Zeile!)
print("Hallo Welt!")

# JavaScript zum Vergleich (3 Zeilen)
# console.log("Hallo Welt!");

# Java zum Vergleich (5 Zeilen!)
# public class Main {
#     public static void main(String[] args) {
#         System.out.println("Hallo Welt!");
#     }
# }
Ausgabe
Hallo Welt!
Python vs. JavaScript — Das kennst du schon!

Du kennst bereits JavaScript aus dem JS-Quest. Hier ist der direkte Vergleich:

Python
print("Hallo Welt!")
JavaScript
console.log("Hallo Welt!");
Merke: In Python brauchst du kein Semikolon, keine geschweiften Klammern, kein 'function' — einfach print() und los geht's!

PyBuddy — dein durchgängiges Projekt

Während dieses Tutorials baust du Schritt für Schritt PyBuddy — deinen eigenen digitalen Assistenten. Am Ende kann PyBuddy:

  • Dich mit deinem Namen begrüßen
  • Rechnungen durchführen
  • Notizen speichern
  • Das aktuelle Wetter abrufen
  • Mit KI kommunizieren

Für heute richten wir nur den Ordner ein. Erstelle auf deinem Computer einen Ordner pybuddy und darin eine Datei main.py.

Python
# Datei: pybuddy/main.py
# Das ist die Startdatei deines Projekts

print(" PyBuddy wird geladen...")
print("Bereit für deine Befehle!")
Ausgabe
PyBuddy wird geladen... Bereit für deine Befehle!

Warm-Up: Dein persönlicher Gruß

Schreibe ein Programm, das drei Zeilen ausgibt: Deinen Namen, dein Alter und dein Lieblingshobby. Speichere es als gruss.py.

Hinweis: print("Ich heiße Max") print("Ich bin 16 Jahre alt") print("Mein Hobby ist Gaming")

Lösung
print("Ich heiße Max")
print("Ich bin 16 Jahre alt")
print("Mein Hobby ist Gaming")

Challenge: ASCII-Art

Nutze mehrere print()-Befehle, um ein kleines ASCII-Bild zu erstellen — z.B. eine Katze, ein Herz oder dein Lieblings-Gaming-Charakter.

Hinweis: print(" /\_/\ ") print(" ( o.o ) ") print(" > ^ < ")

Lösung
print("  /\_/\  ")
print(" ( o.o ) ")
print("  > ^ <  ")

PyBuddy-Checkpoint: Projekt-Setup

Erstelle den PyBuddy-Projektordner mit einer main.py, die eine Begrüßung und deinen Namen ausgibt. Das ist der Start unseres großen Projekts!

Hinweis: # pybuddy/main.py print(" Willkommen bei PyBuddy!") print("Erstellt von: [Dein Name]")

Lösung
# pybuddy/main.py
print(" Willkommen bei PyBuddy!")
print("Erstellt von: [Dein Name]")
Didaktische Pause

Wusstest du? Minecraft wurde ursprünglich in Java geschrieben — aber die modding-Community liebt Python, weil man damit in wenigen Zeilen eigene Plugins bauen kann. Bald kannst auch DU das!

Zusammenfassung

  • Python ist einfach, vielseitig und die perfekte erste Programmiersprache
  • Installation: python.org → Python 3.x → 'Add to PATH' nicht vergessen
  • VS Code + Python Extension = deine Entwicklungsumgebung
  • <code>print()</code> gibt Text aus — kein Semikolon, keine Klammern nötig
  • PyBuddy ist dein durchgängiges Projekt für dieses Tutorial