Python ist geeignet, um für unterschiedliche Problemstellungen eingesetzt zu werden
Interaktive Ausführungsmodi möglich
Python bietet ein riesiges Ökosystem an Erweiterungen (Libraries) für diverseste Zwecke
Leicht zu erlernen, sehr viele Ressourcen
Die Syntax von Python ist einfach zu verstehen und auf das Wesentliche reduziert
In vielen Organisationen verbreitet, große Community
Der TIOBE Programming Community Index ist ein Ranking von Programmiersprachen nach ihrer Popularität.
int
repräsentiert ganze Zahlen beliebiger Größe und unterstützt gängige arithmetische Operationen wie Addition, Subtraktion, Multiplikation und Division.
float
repräsentiert Gleitkomma-Zahlen (=reelle Zahlen mit Dezimalstellen) und wird für präzise Berechnungen mit Brüchen, Exponentialnotation und großen oder kleinen Zahlen verwendet.
str
repräsentiert Zeichenketten (Text) und unterstützt Operationen wie Verkettung und Wiederholung.
bool
repräsentiert Wahrheitswerte (True oder False) und wird für logische Operationen verwendet.
list
ist ein geordneter Sammeltyp, der eine beliebig lange Folge von Elementen speichern kann und durch eckige Klammern [] dargestellt wird
dict
ist ein ungeordneter Sammeltyp, der Schlüssel-Wert-Paare speichert und durch geschweifte Klammern {} dargestellt wird, wobei jeder Schlüssel eindeutig sein muss und auf einen Wert zugreifen kann.
set
ist ein ungeordneter Sammeltyp, der eine Sammlung einzigartiger Elemente speichert und durch geschweifte Klammern {} dargestellt wird, wobei doppelte Werte automatisch entfernt werden.
Python bietet eine Vielzahl von Built-in-Funktionen, die vordefiniert sind und häufige Programmieraufgaben erleichtern, darunter Funktionen zur Typumwandlung, zur mathematischen Berechnung oder zur Datenbearbeitung.
print()type()len()abs()min()max()sum()mean()sorted()reversed()round()chr()