V jazyku Python môžete použiť „\“ na výpočet kvocientu celého čísla a „%“ na výpočet zvyšku (zvyšok, mod).
q = 10 // 3 mod = 10 % 3 print(q, mod) # 3 1
Vstavaná funkcia divmod() je užitočná, keď chcete získať kvocient aj zvyšok celého čísla.
Pomocou divmod(a, b) sa vrátia tieto dvojice.(a // b, a % b)
Každú z nich možno rozbaliť a získať.
q, mod = divmod(10, 3) print(q, mod) # 3 1
Samozrejme, môžete ho vyzdvihnúť aj priamo v tuple.
answer = divmod(10, 3) print(answer) print(answer[0], answer[1]) # (3, 1) # 3 1