Heim >Backend-Entwicklung >Python-Tutorial >So berechnen Sie den Rest nach der Division zweier Zahlen in Python
Der Rest in Python kann über den Modulo-Operator % oder über die Funktion divmod() berechnet werden.
1. Modulo-Operator %:
Die sogenannte Modulo-Operation dient zur Berechnung des Rests nach der Division zweier Zahlen, und das Symbol ist %. Beispielsweise ist a % b der Rest der Division von a durch b. Um es in mathematischer Sprache zu beschreiben: Wenn es ganze Zahlen n und m gibt, darunter 0
modulo Beide Operanden der Operation müssen ganze Zahlen sein, die negative ganze Zahlen sein können, aber b darf nicht 0 sein, da der Dividend nicht 0 sein kann.
Wenn a und b negative ganze Zahlen enthalten, berechnen Sie zuerst |a|%|b|=c, und dann stimmt das Vorzeichen von a%b mit b überein. Das heißt, wenn b>0, dann a%b=c; wenn b
Beispiel:
2. divmod()-Funktion
Die divmod()-Funktion in Python kombiniert die Ergebnisse der Divisor- und Restoperationen und gibt ein Tupel zurück, das den Quotienten und den Rest enthält (a // b , a % b).
Pluralzahlen sind vor Python2.3 nicht zulässig.
Funktionssyntax:
divmod(a, b)
Beispiel:
>>>divmod(7, 2) (3, 1) >>> divmod(8, 2) (4, 0)
Weitere technische Artikel zu Python finden Sie im Python-Tutorial Kolumne zum Lernen!
Das obige ist der detaillierte Inhalt vonSo berechnen Sie den Rest nach der Division zweier Zahlen in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!