Встроенная функция Python divmod()

Из документации Python 3

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

Introduction

Функция divmod() принимает два числа в качестве аргументов и возвращает кортеж, содержащий частное и остаток от их целочисленного деления. Это удобный способ получить оба результата за один вызов.

Examples

# Get quotient and remainder
quotient, remainder = divmod(10, 3)
print(quotient)
print(remainder)
print(divmod(2, 2))
print(divmod(10, 2))
print(divmod(7, 2))
3
1
(1, 0)
(5, 0)
(3, 1)