Merrni koeficientin dhe mbetjen e një ndarjeje në të njëjtën kohë duke përdorur divmod-in e Python

biznes

Në Python, mund të përdorni “\” për të llogaritur herësin e një numri të plotë dhe “%” për të llogaritur pjesën e mbetur (mbetja, mod).

q = 10 // 3
mod = 10 % 3
print(q, mod)
# 3 1

Funksioni i integruar divmod() është i dobishëm kur dëshironi të dy herësin dhe mbetjen e një numri të plotë.

Tuplet e mëposhtëm kthehen nga divmod(a, b).
(a // b, a % b)

Secila mund të shpaketohet dhe të merret.

q, mod = divmod(10, 3)
print(q, mod)
# 3 1

Sigurisht, mund ta merrni edhe direkt në tufë.

answer = divmod(10, 3)
print(answer)
print(answer[0], answer[1])
# (3, 1)
# 3 1