Функцыя divmod

Функцыя divmod вяртае карэж з дзельнага (лік, атрыманае ад дзялення аднаго ліку на другое) і астатку пры дзяленні. У першым параметры метаду паказваем лік, якое трэба падзяліць (дзялімае), у другім параметры - лік, на якое дзелім першае (дзельнік).

Сінтаксіс

pythondivmod(дзялімае, дзельнік)

Прыклад

Даведаемся дзельнае і астатак пры дзяленні ліку 20 на 5:

pythonprint(divmod(20, 5))

Вынік выканання кода:

python(4, 0)

Прыклад

А цяпер прымянім функцыю divmod да ліку 21:

pythonprint(divmod(21, 5))

Вынік выканання кода:

python(4, 1)

Прыклад

Даведаемся дзельнае і астатак пры дзяленні ліку -15 на 2:

pythonprint(divmod(-15, 2))

Вынік выканання кода:

python(-8, 1)

Глядзіце таксама

  • метад fmod модуля math,
    які вяртае астатак ад дзялення лікаў з якая плавае кропкай
  • метад remainder модуля math,
    які вяртае астатак ад дзялення лікаў