Variablen und Datentypen in Python
Python ist dynamisch typisiert: Eine Variable bekommt ihren Typ automatisch durch die Zuweisung. Das hält den Code kurz, erfordert aber Disziplin bei der Benennung.
Wichtige Datentypen
name = "Hanse" # str
alter = 42 # int
preis = 19.99 # float
aktiv = True # bool
liste = [1, 2, 3] # list
tupel = (1, 2, 3) # tuple
menge = {1, 2, 3} # set
daten = {"key": "value"} # dict
Typen prüfen und umwandeln
type(x) zeigt den Typ, int("42"), str(42) oder float("3.14") wandeln um. Seit Python 3.10 gibt es mit match und Type Hints moderne Sprachmittel.
Namenskonventionen
Variablen und Funktionen in snake_case, Klassen in PascalCase, Konstanten in SCREAMING_SNAKE. PEP 8 ist der offizielle Stilguide.
Weiterlesen: Python für Einsteiger · Listen und Tupel · Exceptions verstehen