Python Grundlagen

Python Grundlagen

Grundbegriffe

Variablen
Anweisungen

Operatoren

mathematische Operatoren
logische Operatoren

Datentypen

int, float
str, bool

Datenstrukturen

list, tuple, set, dict

Slicing

[ : : -1]

Datenumwandlung

int(), str()

Kontrollstrukturen

Verzweigungen
Einseitige Verzweigung
Zeiseitige Verzweigung (if…else)
Fallunterscheidung (if…elif…else)
Bedingungen
Boolesche Werte
Boolesche Operatoren
Vergleichsketten
Bedingte Wiederholung – while
Endloswiederholung
Iteratoren for
Wiederholungen mit range()

Funktionen

Definition
Syntax
Funktionsnamen
Typangabe
Funktionsannotation
Parameter / Argumente
Optionale und voreingestellte (Default) Parameter
Funktion testen
Prozeduren
return-Anweisung
Positions- und Schlüßelwortargumente
Calltips
Docstring
Signatur
Build-In Funktionen
Globale und lokale Variablen
Rekursion