Python, Operatoren, Mathematik, Vergleich, Zuweisung
Mathematische Operatoren
Python bietet eine Reihe mathematischer Operatoren zur Durchführung grundlegender mathematischer Operationen:
-
Addition (+): Füge zwei Zahlen hinzu
-
Subtraktion (-): Subtrahiere zwei Zahlen
- *Multiplikation (): **Multipliziere zwei Zahlen
-
Division (/): Dividiere zwei Zahlen (das Ergebnis ist eine Gleitkommazahl)
-
Teilbarkeit (//): Dividiere zwei Zahlen (das Ergebnis ist eine ganze Zahl)
-
Modulo (%): Ermitteln Sie den Rest nach der Division zweier Zahlen
a = 5
b = 2
print(a + b)# 输出:7
print(a - b)# 输出:3
print(a * b)# 输出:10
print(a / b)# 输出:2.5
print(a // b)# 输出:2
print(a % b)# 输出:1
Vergleichsoperatoren
Vergleichsoperatoren werden verwendet, um die Werte zweier Ausdrücke zu vergleichen:
-
Gleich (==): Überprüft, ob zwei Ausdrücke gleich sind
-
Ungleich (!=): Überprüft, ob zwei Ausdrücke ungleich sind
-
Größer als (>): Überprüft, ob der erste Ausdruck größer als der zweite Ausdruck ist
-
Größer als oder gleich (>=): Überprüft, ob der erste Ausdruck größer oder gleich dem zweiten Ausdruck ist
- Kleiner als (Überprüft, ob der erste Ausdruck kleiner als der zweite Ausdruck ist
- Kleiner oder gleich (Überprüft, ob der erste Ausdruck kleiner oder gleich dem zweiten Ausdruck ist
a = 5
b = 2
print(a == b)# 输出:False
print(a != b)# 输出:True
print(a > b)# 输出:True
print(a >= b)# 输出:True
print(a < b)# 输出:False
print(a <= b)# 输出:False
Zuweisungsoperator
Der Zuweisungsoperator wird verwendet, um einer Variablen einen Wert zuzuweisen:
-
Zuweisung (=): Weisen Sie den Wert rechts der Variablen links zu
-
Zusätzliche Zuweisung (+=): Füge den Wert rechts zur Variablen links hinzu
-
Subtraktive Zuweisung (-=): Subtrahieren Sie den Wert rechts von der Variablen links
- *Multiplikative Zuweisung (=): **Multiplizieren Sie den Wert rechts mit der Variablen links
-
Divisionszuweisung (/=): Dividiere die Variable links durch den Wert rechts
-
Ganzzahldivisionszuweisung (//=): Dividiere die Variable links durch den Wert rechts (das Ergebnis ist eine Ganzzahl)
-
Modulo-Zuweisung (%=): Modulieren Sie die Variable links und verwenden Sie den Wert rechts als Teiler
a = 5
a += 2# 等价于 a = a + 2
print(a)# 输出:7
Logische Operatoren
Logische Operatoren werden verwendet, um den Wert boolescher Ausdrücke zu überprüfen:
-
Mit (und): Überprüfen Sie nur dann, ob alle Ausdrücke wahr sind, wenn sie wahr sind
-
oder (oder): Überprüft, ob ein Ausdruck wahr ist
-
Nicht: Den Wert eines booleschen Ausdrucks umkehren
a = True
b = False
print(a and b)# 输出:False
print(a or b)# 输出:True
print(not a)# 输出:False
Andere Betreiber
Zusätzlich zu den oben genannten Operatoren bietet Python auch einige andere nützliche Operatoren:
-
Identitätsoperator (ist, ist nicht): Überprüft, ob zwei Objekte auf dasselbe Objekt zeigen
-
Member-Operator (in, nicht in): Überprüfen Sie, ob ein Wert in einer Sequenz enthalten ist
-
Bereichsoperator (Bereich): Erstellen Sie ein Bereichsobjekt, das zum Generieren einer Zahlenfolge verwendet wird
Durch den flexiblen Einsatz dieser Operatoren können Programmierer Python-Code erstellen, der prägnant, effizient und gut lesbar ist.
Das obige ist der detaillierte Inhalt vonEin Fest der Python-Operatoren: Schreiben Sie Code mit Eleganz und Effizienz. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!