Heim > Artikel > Backend-Entwicklung > So verwenden Sie arithmetische Python-Symbole
Einführung in die Verwendung von Python-Operationssymbolen: 1. Additionsoperator (+), addiert zwei Zahlen, wie zum Beispiel: a + b; 2. Subtraktionsoperator (-), addiert die zweite Zahl von der ersten Zahl. Subtraktion, wie zum Beispiel : a - b; 3. Multiplikationsoperator (*), multipliziert zwei Zahlen, wie zum Beispiel: a * b 4. Divisionsoperator (/), dividiert die erste Zahl durch die zweite Zahl, wie zum Beispiel: a / b; Der ganzzahlige Divisionsoperator (//) gibt den ganzzahligen Teil der ersten Zahl dividiert durch die zweite Zahl zurück, z. B. a // b usw.
Das Betriebssystem dieses Tutorials: Windows 10-System, Python-Version 3.11.4, DELL G3-Computer.
Die Verwendung von Python-Operatoren unterscheidet sich geringfügig je nach Operatortyp. Im Folgenden werde ich ihre Verwendung nacheinander je nach Betreibertyp erläutern.
1. Arithmetische Operatoren:
Additionsoperator (+): Addiere zwei Zahlen, wie zum Beispiel: a + b.
Subtraktionsoperator (-): Subtrahieren Sie die zweite Zahl von der ersten Zahl, zum Beispiel: a - b.
Multiplikationsoperator (*): Multiplizieren Sie zwei Zahlen, zum Beispiel: a * b.
Divisionsoperator (/): Teilen Sie die erste Zahl durch die zweite Zahl, zum Beispiel: a / b.
Integer-Divisionsoperator (//): Gibt den ganzzahligen Teil der ersten Zahl dividiert durch die zweite Zahl zurück, wie zum Beispiel: a // b.
Restoperator (%): Gibt den Rest der ersten Zahl dividiert durch die zweite Zahl zurück, zum Beispiel: a % b.
Potenzoperator (**): Gibt die zweite Potenz der ersten Zahl zurück, zum Beispiel: a ** b.
2. Vergleichsoperatoren:
Gleichheitsoperator (==): Prüft, ob zwei Zahlen gleich sind und gibt einen booleschen Wert „True“ oder „False“ zurück, wie zum Beispiel: a == b.
Ungleichheitsoperator (!=): Prüft, ob zwei Zahlen ungleich sind und gibt einen booleschen Wert „True“ oder „False“ zurück, wie zum Beispiel: a != b.
Größer-als-Operator (>): Prüft, ob die erste Zahl größer als die zweite Zahl ist und gibt einen booleschen Wert „True“ oder „False“ zurück, wie zum Beispiel: a >
Kleiner-als-Operator (<): Prüft, ob die erste Zahl kleiner als die zweite Zahl ist, und gibt einen booleschen Wert „True“ oder „False“ zurück, z. B.: a <
Operator „Größer als oder gleich“ (>=): Prüft, ob die erste Zahl größer oder gleich der zweiten Zahl ist, und gibt einen booleschen Wert „True“ oder „False“ zurück, wie zum Beispiel: a >= b.
Kleiner-gleich-Operator (<=): Prüft, ob die erste Zahl kleiner oder gleich der zweiten Zahl ist, und gibt einen booleschen Wert „True“ oder „False“ zurück, z. B.: a <= b.
3. Logische Operatoren:
And-Operator (und): Überprüfen Sie, ob mehrere Bedingungen gleichzeitig erfüllt sind, und geben Sie einen booleschen Wert „True“ oder „False“ zurück, z. B.: Bedingung1 und Bedingung2.
Oder-Operator (oder): Prüft, ob mindestens eine von mehreren Bedingungen erfüllt ist, und gibt einen booleschen Wert „True“ oder „False“ zurück, z. B.: Bedingung1 oder Bedingung2.
Nicht-Operator (nicht): Kehrt das Ergebnis der Bedingung um und gibt einen booleschen Wert „Wahr“ oder „Falsch“ zurück, z. B.: keine Bedingung.
4. Bitweise Operatoren:
Bitweiser UND-Operator (&): Führt eine bitweise UND-Operation für zwei Zahlen aus und gibt das Ergebnis des bitweisen UND zurück, wie zum Beispiel: a & b.
Bitweiser ODER-Operator (|): Führt eine bitweise ODER-Operation für zwei Zahlen durch und gibt ein bitweises ODER-Ergebnis zurück, wie zum Beispiel: a |.
Bitweiser XOR-Operator (^): Führt eine bitweise XOR-Operation für zwei Zahlen durch und gibt das Ergebnis der bitweisen XOR-Verknüpfung zurück, wie zum Beispiel: a ^ b.
Bitweiser Negationsoperator (~): Führt eine bitweise Negationsoperation für eine Zahl durch und gibt das Ergebnis der bitweisen Negation zurück, z. B.: ~a.
Linksverschiebungsoperator (<<): Verschiebt die binäre Darstellung einer Zahl um die angegebene Anzahl von Stellen nach links und gibt das verschobene Ergebnis zurück, z. B.: a <<
Rechtsverschiebungsoperator (>>): Verschiebt die binäre Darstellung einer Zahl um die angegebene Anzahl von Stellen nach rechts und gibt das verschobene Ergebnis zurück, z. B.: a >>
5. Zuweisungsoperator:
Einfacher Zuweisungsoperator (=): Weisen Sie den Wert des rechten Operanden dem linken Operanden zu, z. B.: a = b.
Zusätzlicher Zuweisungsoperator (+=): Fügen Sie den linken Operanden zum rechten Operanden hinzu und weisen Sie das Ergebnis dem linken Operanden zu, z. B.: a += b.
Subtraktionszuweisungsoperator (-=): Subtrahieren Sie den rechten Operanden vom linken Operanden und weisen Sie das Ergebnis dem linken Operanden zu, z. B.: a -= b.
Multiplikationszuweisungsoperator (*=): Multiplizieren Sie den linken Operanden mit dem rechten Operanden und weisen Sie das Ergebnis dem linken Operanden zu, z. B.: a *= b.
Divisionszuweisungsoperator (/=): Teilen Sie den linken Operanden durch den rechten Operanden und weisen Sie das Ergebnis dem linken Operanden zu, z. B.: a /= b.
Restzuweisungsoperator (%=): Nehmen Sie den Rest des linken Operanden und des rechten Operanden und weisen Sie das Ergebnis dem linken Operanden zu, z. B.: a %= b.
Integer-Divisionszuweisungsoperator (//=): Teilen Sie den linken Operanden in den rechten Operanden und weisen Sie das Ergebnis dem linken Operanden zu, z. B.: a //= b.
Leistungszuweisungsoperator (**=): Weisen Sie dem linken Operanden die Leistung des linken Operanden zu, z. B.: a ** = b.
Bitweiser UND-Zuweisungsoperator (&=): Führen Sie eine bitweise UND-Operation am linken Operanden und am rechten Operanden aus und weisen Sie das Ergebnis dem linken Operanden zu, z. B.: a &= b.
Bitweiser ODER-Zuweisungsoperator (|=): Führen Sie eine bitweise ODER-Operation für den linken Operanden und den rechten Operanden aus und weisen Sie das Ergebnis dem linken Operanden zu, z. B.: a |= b.
Bitweiser XOR-Zuweisungsoperator (^=): Führen Sie eine bitweise XOR-Operation für den linken Operanden und den rechten Operanden aus und weisen Sie das Ergebnis dem linken Operanden zu, z. B.: a ^= b.
Linker Verschiebungszuweisungsoperator (<<=): Verschiebt die binäre Darstellung des linken Operanden um die angegebene Anzahl von Stellen nach links und weist das Ergebnis dem linken Operanden zu, z. B.: a <<= ;= n .
Zuweisungsoperator für Rechtsverschiebung (>>=): Verschiebt die binäre Darstellung des linken Operanden um die angegebene Anzahl von Stellen nach rechts und weist das Ergebnis dem linken Operanden zu, z. B.: a >> ;= n .
Dies sind die gängigen Operatoren in Python und ihre Verwendung. Sie können den geeigneten Bediener auswählen, um den entsprechenden Vorgang entsprechend Ihren spezifischen Anforderungen auszuführen.
Das obige ist der detaillierte Inhalt vonSo verwenden Sie arithmetische Python-Symbole. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!