У Python ви можете використовувати «\» для обчислення частки цілого числа та «%» для обчислення залишку (залишок, мод).
q = 10 // 3 mod = 10 % 3 print(q, mod) # 3 1
Вбудована функція divmod() корисна, коли вам потрібно як частка, так і залишок цілого числа.
Divmod(a, b) повертає наступні кортежи.(a // b, a % b)
Кожен можна розпакувати та придбати.
q, mod = divmod(10, 3) print(q, mod) # 3 1
Звичайно, ви також можете отримати його безпосередньо в кортежі.
answer = divmod(10, 3) print(answer) print(answer[0], answer[1]) # (3, 1) # 3 1