кодесурса
«Python

Python: функция divmod ()

script1adsense2code
script1adsense3code

функция divmod ()

Функция divmod () принимает два не комплексных числа в качестве аргументов и возвращает пару чисел, состоящую из их частного и остатка, при использовании целочисленного деления. Со смешанными типами операндов применяются правила для двоичных арифметических операторов.

Версия:

(Python 3)

Синтаксис:

 divmod (x, y)

Параметр:

название Описание Необходимые /
Необязательный
х (числитель) Число, не комплексное число необходимые
у (знаменатель) Число, не комплексное число необходимые

Примечание. Для целых чисел результат такой же, как (a // b, a% b).
Для чисел с плавающей запятой результат равен (q, a% b), где q обычно math.floor (a / b), но может быть на 1 меньше, чем это. В любом случае q * b + a% b очень близко к a, если a% b отличен от нуля, он имеет тот же знак, что и b, и 0 <= abs (a% b) <abs (b).

Пример: функция Python divmod ()

print('divmod(9, 2) =', divmod(9, 2))
print('divmod(2, 9) =', divmod(2, 9))
print('divmod(6, 6) =', divmod(6, 6))
# divmod() with Floats
print('divmod(9.0, 2) =', divmod(9.0, 2))
print('divmod(2, 9.0) =', divmod(2, 9.0))
print('divmod(6.5, 2.5) =', divmod(6.5, 2.5))
print('divmod(2.5, 0.5) =', divmod(2.5, 0.5))

Выход:

 divmod (9, 2) = (4, 1)
divmod (2, 9) = (0, 2)
divmod (6, 6) = (1, 0)
divmod (9,0, 2) = (4,0, 1,0)
divmod (2, 9,0) = (0,0, 2,0)
divmod (6,5, 2,5) = (2,0, 1,5)
divmod (2,5, 0,5) = (5,0, 0,0)

Редактор кода Python:

Предыдущая: dir ()
Далее: перечислить ()

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code