Python divmod ()

La syntaxe de divmod() est:

divmod (x, y)

Paramètres de divmod ()

 divmod() prend deux paramètres:

  • X– un nombre non complexe (numérateur)
  • y– un nombre non complexe (dénominateur)

Valeur renvoyée par divmod ()

 divmod() Retour

  •  (q, r) – une paire de nombres (un tuple) consistant en un quotientqet rester

SiXetysont des entiers, la valeur de retour de divmod() est le même que (a // b, x % y) .

Si l’un ou l’autreXouyest un flotteur, le résultat est (q, x%y) . Ici,qest la partie entière du quotient.


Exemple: Comment fonctionne divmod () en Python?

 print('divmod(8, 3) = ', divmod(8, 3))
print('divmod(3, 8) = ', divmod(3, 8))
print('divmod(5, 5) = ', divmod(5, 5))

# divmod() with Floats
print('divmod(8.0, 3) = ', divmod(8.0, 3))
print('divmod(3, 8.0) = ', divmod(3, 8.0))
print('divmod(7.5, 2.5) = ', divmod(7.5, 2.5))
print('divmod(2.6, 0.5) = ', divmod(2.6, 0.5))