Heim >Backend-Entwicklung >Python-Tutorial >Was sind arithmetische Operatoren, Zuweisungsoperatoren und zusammengesetzte Operatoren in Python?
Der Inhalt dieses Artikels besteht darin, Ihnen vorzustellen, was arithmetische Operatoren, Zuweisungsoperatoren und zusammengesetzte Operatoren in Python sind. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird Ihnen hilfreich sein.
Arithmetische Operatoren
Übliche arithmetische Operatoren sind:
+ Der Additionsoperator
print(1 + 2); // 3 print('1' + '2'); //12
kann nicht nur 2 Zahlen addieren, sondern auch 2 Zeichenfolgen verbinden
- Subtraktionsoperator
print(4 - 2) // 2 print(4 - 12) // -8
* Multiplikationsoperator
print(5 * 6); //30
/ Divisionsoperator (der Nenner darf nicht Null sein)
print(5 / 2); //2.5 print(5 / 0) //错误
Wie Sie dem zweiten Code entnehmen können, darf der Nenner nicht 0 sein
** Power Operator
print(2 ** 3); //8
// Ganzzahl-Divisionsoperator
print(5.5 // 2); //2.0
% Modulo-Operator (Restoperator)
print(5 % 2); //1
Zusammengesetzter Operator
Gemeinsame zusammengesetzte Operatoren sind:
Zusätzlicher Zuweisungsoperator +=
a = 5; a +=2 // a = a + 2 print(a); // 7
Subtraktiv Zuweisungsoperator-=
a = 5; a -=2 //a = a - 2 print(a); // 3
Multiplikationszuweisungsoperator*=
a = 5; a *=2 print(a); // 10
Divisionszuweisungsoperator/=
a = 5; a /=2 print(a); // 2.5
Restzuweisungsoperator %=
a = 5; a %=2 print(a); // 1
Leistungszuweisungsoperator **=
a = 5; a **=2 print(a); // 25
Rundenzuweisungsoperator //=
a = 5; a //=2 print(a); // 2
Zuweisungsoperator
Sie können Kettenzuweisung verwenden
a = b = c = 10; print(a,b,c); // 10 10 10
Hinweis: Prioritätsprobleme müssen berücksichtigt werden. Die Verwendung von Klammern
num = (5 - 4) + 1 * 7 / 2; print(num); // 4.5
Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, er wird hilfreich sein zum Lernen aller. Weitere verwandte Video-Tutorials finden Sie unter: Python-Video-Tutorial, Python3-Video-Tutorial, Bootstrap-Video-Tutorial!
Das obige ist der detaillierte Inhalt vonWas sind arithmetische Operatoren, Zuweisungsoperatoren und zusammengesetzte Operatoren in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!