Spickzettel für Python-Operatoren
Beherrschen Sie Arithmetik, Vergleich, logische, bitweise, Zuweisungs- und Identitätsoperatoren in Python.
Arithmetik, Boden und Aufgaben
Standardoperatoren, die mathematische Berechnungen und Zuweisungsänderungen darstellen.
| Methode / Funktion | Syntax | Beschreibung |
|---|---|---|
| + / - / * / / | a + b , a / b | Addieren, Subtrahieren, Multiplizieren und Gleitkommadivision. |
| // | a // b | Bodenabteilung. Dividiert zwei Zahlen und rundet das Ergebnis auf die nächste ganze Zahl ab. |
| % | a % b | Modulo. Gibt den Rest der Division zurück. |
| ** | a ** b | Potenzierung. Potenziert die Variable a mit b. |
| += / -= / *= | a += 5 | Direkte Aktualisierungen von Mathematik und Aufgaben. |
Vergleich, Logik und Identität
Bewertungsoperatoren vergleichen Wertegleichheit und Speicherreferenzen.
| Methode / Funktion | Syntax | Beschreibung |
|---|---|---|
| == / != | a == b | Vergleicht, ob Werte gleich (==) oder ungleich (!=) sind. |
| < / > / <= / >= | a >= b | Größenvergleichsprüfungen. |
| and / or / not | cond1 and cond2 | Boolesche logische Operatoren, die zusammengesetzte Ausdrücke prüfen. |
| is / is not | a is b | Identitätsprüfung. Überprüft, ob Variablen auf dieselbe Objektadresse im Speicher verweisen. |
| in / not in | item in container | Mitgliedschaftscheck. Wertet „True“ aus, wenn das Element in der Reihenfolge gefunden wird. |
Interaktives Demo-Skript
# + / - / * / /
a + b , a / b
# //
a // b
# %
a % b
# **
a ** b
# += / -= / *=
a += 5
# == / !=
a == b
# < / > / <= / >=
a >= b
# and / or / not
cond1 and cond2
# is / is not
a is b
# in / not in
item in containerHäufig gestellte Fragen
Was ist der Unterschied zwischen den Operatoren / und //?
Der /-Operator führt eine Gleitkommadivision durch und gibt einen Gleitkommawert zurück (z. B. 5 / 2 = 2,5), während // eine Bodendivision durchführt und auf die nächste ganze Zahl abrundet (z. B. 5 // 2 = 2).
Was ist der Unterschied zwischen == und is?
== prüft, ob die Werte zweier Objekte gleich sind, während es prüft, ob die beiden Variablen auf genau dasselbe Objekt im Speicher verweisen.
Verwandte Themen
Beherrschen Sie bedingte Anweisungen, Schleifen und Schleifenkontrollstrukturen in Python. Lernen Sie if-else, for, while, break und continue.
Spickzettel für Funktionen des Python-MathemodulsKurzanleitung für die Python-Mathe-Standardbibliothek. Erfahren Sie, wie Sie trigonometrische, logarithmische, rundende und arithmetische Funktionen verwenden.
Spickzettel für integrierte Python-FunktionenReferenzhandbuch zu den integrierten Funktionen von Python. Erfahren Sie, wie Sie Print, Len, Range, Enumerate, Zip, Map, Filter und mehr verwenden.
Empfohlene Python-Ressourcen
Erweitern Sie Ihr Wissen mit zugehörigen interaktiven Tutorials, Spickzetteln und Codevergleichen.
Python-Schleifen
Erfahren Sie, wie Sie Python-Schleifen zum Durchlaufen von Daten verwenden. Beherrschen Sie Best Practices für For-Schleifen, While-Schleifen, Break, Continue und Loop anhand interaktiver Beispiele.
So sortieren Sie eine Liste in Python
Erfahren Sie, wie Sie eine Liste in Python mit der Methode sort() und der Funktion sorted() sortieren. Entdecken Sie Beispiele für benutzerdefinierte Schlüsselsortierung und umgekehrte Reihenfolge.
Python vs. JavaScript: Welche Programmiersprache ist die beste?
Ein umfassender Vergleich zwischen Python und JavaScript. Entdecken Sie Syntaxunterschiede, Leistung, Anwendungsfälle (Backend vs. Frontend) und Codierungsbeispiele.