Dies ist eine alte Version des Dokuments!
In Python 2 war print ein Statement:
print "Text"
In Python 3 ist Print eine Methode:
print ("Text")
In Python 2 war raw_input für die nicht-interpretierte Eingabe von Daten zuständig (Daten wurden so in eine Variable gespeichert wie sie eingegeben wurden), während input die Eingabe als Python-Code interpretiert hat.
In Python 3 übernimmt die Funktion die vorher raw_input hatte, input.
Aus:
raw_input("Bitte eingeben")
Wird: input(„Bitte eingeben“)
In Python 2 war ein String eine Kette von Zeichen, die normalerweise als ASCII interpretiert wurde.
In Python 3 ist ein String eine UTF-8 Zeichenkette.
Die folgende Liste ist nicht abschließend, sie zeigt nur die Operatoren die nicht selbsterklärend sind:
Operator | Beschreibung |
---|---|
** | Hoch/Power of x a=5**2 Enstpricht 5 hoch 2. |
% | Modulu/Rest - gibt den Rest einer Division zurück
a=17 % 3 a wäre in obigem Beispiel 2. |