V Pythonu lahko uporabite “\” za izračun količnika celega števila in “%” za izračun preostanka (preostanek, mod).
q = 10 // 3 mod = 10 % 3 print(q, mod) # 3 1
Vgrajena funkcija divmod() je uporabna, kadar želite kvocient in ostanek celega števila.
S funkcijo divmod(a, b) vrnemo naslednje sklope.(a // b, a % b)
Vsakega je mogoče razpakirati in pridobiti.
q, mod = divmod(10, 3) print(q, mod) # 3 1
Seveda ga lahko prevzamete tudi neposredno v tuplu.
answer = divmod(10, 3) print(answer) print(answer[0], answer[1]) # (3, 1) # 3 1