Heim >Backend-Entwicklung >Python-Tutorial >Python-Funktion Divmod-Nummernverarbeitungsfunktion
Python-Tagesfunktion - pmod-Nummernverarbeitungsfunktion
pmod(a,b)-Methode gibt zurück Es ist ein //b (Divisionsrundung) und der Rest von a zu b
Der Rückgabeergebnistyp ist Tupel
a, b können Zahlen sein (einschließlich komplexer Zahlen). ) )
Pluralzahlen dürfen vor Python2.3 nicht verarbeitet werden. Bitte beachten Sie diese
Take zwei (nicht komplexe) Zahlen als Argumente und geben ein Zahlenpaar zurück, das aus ihrem Quotienten und ihrem Rest besteht. Bei Verwendung gemischter Operandentypen gelten die Regeln für binäre arithmetische Operatoren. Für einfache und lange ganze Zahlen gilt das gleiche (a / / b, a % b) ist das Ergebnis (q, a % b), wobei q normalerweise math.floor(a / b) ist, aber in jedem Fall q sein kann * b + a % b liegt sehr nahe bei a. Wenn a % b ungleich Null ist, hat es das gleiche Vorzeichen wie b und 0 <= abs(a % b) < 🎜>Geändert in Version 2.3: Die Verwendung von pmod() mit komplexen Zahlen ist veraltet.
Python-Codebeispiel:
Das obige ist der detaillierte Inhalt vonPython-Funktion Divmod-Nummernverarbeitungsfunktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!