Python-Divmod-Nummernverarbeitungsfunktion

高洛峰
Freigeben: 2016-10-17 14:50:45
Original
1613 Leute haben es durchsucht

Python-Tagesfunktion - Divmod-Nummernverarbeitungsfunktion

divmod(a,b)-Funktion

Chinesische Beschreibung:

von der divmod(a,b)-Methode zurückgegeben Es ist a//b (Divisionsrundung) und der Rest von a zu b

Der Rückgabeergebnistyp ist Tupel

Parameter:

a, b können Zahlen sein (einschließlich komplexer). Zahlen) )

Version:

Pluralzahlen dürfen vor Python2.3 nicht verarbeitet werden. Bitte beachten Sie dies


Englische Beschreibung:

Nehmen Sie zwei (nicht komplexe) Zahlen als Argumente und geben Sie ein Zahlenpaar bestehend aus ihrem Quotienten und ihrem Rest zurück. Bei gemischten Operandentypen gelten die Regeln für binäre arithmetische Operatoren und lange Ganzzahlen ist das Ergebnis das gleiche wie (a // b, a % b). Für Gleitkommazahlen ist das Ergebnis (q, a % b), wobei q normalerweise math.floor(a / b) ist, aber möglicherweise sei 1 kleiner als das. In jedem Fall ist q * b a % b sehr nahe an a, wenn a % b ungleich Null ist, hat es das gleiche Vorzeichen wie b und 0


Geändert in Version 2.3: Die Verwendung von divmod() mit komplexen Zahlen ist veraltet.

Python-Codebeispiel:

>>> divmod(9,2)
(4, 1)
>>> divmod(11,3)
(3, 2)
>>> divmod(1+2j,1+0.5j)
((1+0j), 1.5j)
Nach dem Login kopieren


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!