Grundbegriffe
- Python: Eine interpretierte, dynamisch typisierte Programmiersprache, bekannt für ihre Lesbarkeit und Einfachheit. Entwickelt von Guido van Rossum und erstmals 1991 veröffentlicht.
- Interpreter: Programm, das Python-Code Zeile für Zeile ausführt.
- Syntax: Die Regeln, nach denen Python-Code geschrieben wird – z. B. Einrückungen statt Klammern.
🧱 Datentypen
- int: Ganze Zahl (z. B.
42) - float: Kommazahl (z. B.
3.14) - str: Zeichenkette/Text (z. B.
"Hallo") - bool: Wahrheitswert (
TrueoderFalse) - list: Liste von Werten (
[1, 2, 3]) - dict: Wörterbuch mit Schlüssel-Wert-Paaren (
{"Name": "Anna"})
🔁 Kontrollstrukturen
- if / elif / else: Bedingte Anweisungen
- for / while: Schleifen zur Wiederholung von Code
- break / continue: Steuerung des Schleifenflusses
🧩 Funktionen & Module
- def: Schlüsselwort zur Definition einer Funktion
- import: Zum Einbinden externer Module
- Standardbibliothek: Sammlung nützlicher Module wie
math,datetime,os,random
🧠 Objektorientierung
- class: Definition einer Klasse
- self: Referenz auf das aktuelle Objekt
- Vererbung: Klassen können Eigenschaften anderer Klassen übernehmen
🧪 Fehler & Ausnahmen
- try / except: Fehlerbehandlung
- raise: Manuelles Auslösen einer Ausnahme
- SyntaxError / TypeError / ValueError: Häufige Fehlertypen
🧰 Tools & Ökosystem
- pip: Paketmanager zum Installieren von Bibliotheken
- virtualenv: Tool zur Erstellung isolierter Python-Umgebungen
- Jupyter Notebook: Interaktive Umgebung für Datenanalyse und Visualisierung
- PyCharm / VS Code: Beliebte Entwicklungsumgebungen (IDEs)
📚 Beliebte Bibliotheken
- NumPy: Mathematische Operationen und Arrays
- Pandas: Datenanalyse und Tabellenverarbeitung
- Matplotlib / Seaborn: Datenvisualisierung
- Flask / Django: Webentwicklung
- TensorFlow / PyTorch: Maschinelles Lernen und KI
🧠 Trivia & Fun Facts
- Python ist nach „Monty Python“ benannt, nicht nach der Schlange.
- Die Sprache ist besonders beliebt in der Wissenschaft, KI und Bildung.
- Python ist eine der am schnellsten wachsenden Programmiersprachen weltweit.
© 2025 MaDe-Online
