Heim >Backend-Entwicklung >Python-Tutorial >So berechnen Sie den Rest nach der Division zweier Zahlen in Python

So berechnen Sie den Rest nach der Division zweier Zahlen in Python

尚
Original
2019-06-28 11:04:1420991Durchsuche

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:

So berechnen Sie den Rest nach der Division zweier Zahlen in Python

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn