Numerische Datentypen Flashcards
Numerische Datentypen
Welche numerischen Datentypen gibt es
int
float
bool
complex
Erweiterte Zuweisung
Wie kann man x = x + y verkürzt darstellen
x += y
erweiterte Zuweisungen
Wie kan man x = x - y verkürzt darstellen
x -= y
erweiterte Zuweisungen
Wie kann man x = x * y verkürzt darstellen
x *= y
erweiterte Zuweisungen
Wie kann man x = x / y verkürzt darstellen
x /= y
erweiterte Zuweisungen
Wie kann man x = x % y verkürzt darstellen
x %= y
erweiterte Zuweisungen
Wie kann man x = x ** y verkürzt darstellen
x **= y
erweiterte Zuweisung
Wie kann man x = x // y verkürzt darstellen
x //= y
Datentypkonvertierung
Wie kann man eine Variable in einen int Datentyp umwandeln
int(Instanz)
int(Referenz)
Datentypkonvertierung
Wie kann man eine Variable in einen float Datentyp umwandeln
float(Instanz)
float(Referenz)
Datentypkonvertierung
Wie kann man eine Variable in einen bool Datentyp umwandeln
bool(Instanz)
bool(Referenz)
0 = False; alles andere = True
Datentypkonvertierung
Wie kann man eine Variable in einen complex Datentyp umwandeln
complex(Instanz)
complex(Referenz)
teilweise nicht sinnvoll und daher fehlermeldung
numerische Datentypen
Wie kann man eine Zahl gruppieren
Bessere Lesbarkeit
Mit dem Unterstrich
Int
Welche 4 Zahlensyteme werden von Python explizit unterstützt
Dezimalsystem
Oktalsystem
Hexadezimalsystem
Binärsystem
Integer
Geben sie der Variable x den Wert 1337 (Dezimal)
x = 1337
Integer
Geben Sie der Variable x den Wert 2471 (Okatal)
x = 0o2471
Intger
Geben Sie der Variable x den Wert 5A3F (Hexadezimal)
x = 0x5A3F
Integer
Geben Sie der Variable x den Wert 1101 (Binär)
x = 0b1101