Python-Grundlagen und Syntax
Der kompakte Einstieg in Python: Programmaufbau, Einrückungen, Kommentare, erste Anweisungen und typische Syntaxregeln.
Themenwelt
Programmieren lernen und praktische Abläufe automatisieren.
Kompakte Zusammenfassungen zum Lesen und die passenden Materialien zum Herunterladen.
Der kompakte Einstieg in Python: Programmaufbau, Einrückungen, Kommentare, erste Anweisungen und typische Syntaxregeln.
Werte sicher speichern und verarbeiten: Variablen, Zahlen, Zeichenketten, Wahrheitswerte, None und Typumwandlungen in Python.
Mit print(), input() und f-Strings Daten ausgeben, Benutzereingaben abfragen und übersichtlich formatieren.
Rechnen und vergleichen mit Python: arithmetische Operatoren, Zuweisungen, Vergleichslogik und die richtige Auswertungsreihenfolge.
Programmabläufe gezielt steuern: Bedingungen formulieren, mehrere Fälle unterscheiden und typische Logikfehler vermeiden.
Wiederholungen effizient lösen: for- und while-Schleifen, range(), enumerate(), break und continue kompakt erklärt.
Daten strukturiert sammeln: Listen bearbeiten, unveränderliche Tupel nutzen und Werte in Dictionaries über Schlüssel verwalten.
Text wirkungsvoll verarbeiten: Strings erstellen, durchsuchen, zerlegen, verbinden, bereinigen und mit f-Strings formatieren.
Python-Code sinnvoll gliedern: Funktionen definieren, Parameter übergeben, Standardwerte verwenden und Ergebnisse zurückgeben.
Python-Fehler systematisch verstehen: Tracebacks lesen, Ausnahmen gezielt abfangen und Programme schrittweise untersuchen.
Textdateien sicher verarbeiten: Pfade handhaben, Dateien mit with öffnen sowie Inhalte vollständig oder zeilenweise lesen und schreiben.
Python-Projekte sauber organisieren: Module importieren, Pakete installieren und Abhängigkeiten in einer venv isolieren.
Klassen und Objekte verstehen: Attribute, Methoden, Konstruktoren, Vererbung und eine klare Modellierung eigener Datentypen.
Strukturierte Daten zuverlässig austauschen: CSV-Tabellen und JSON-Dokumente mit den Python-Standardmodulen lesen und schreiben.
Mit Python Zeitwerte verarbeiten: datetime, timedelta, Formatierung, Datumsberechnungen und präzise Laufzeitmessung.