Python-da tam ədədin əmsalını hesablamaq üçün “\” və qalığı hesablamaq üçün “%” istifadə edə bilərsiniz (qalıq, mod).
q = 10 // 3 mod = 10 % 3 print(q, mod) # 3 1
Daxili funksiya divmod() tam ədədin həm əmsalını, həm də qalığını istədiyiniz zaman faydalıdır.
Aşağıdakı dəstlər divmod (a, b) ilə qaytarılır.(a // b, a % b)
Hər biri açıla və əldə edilə bilər.
q, mod = divmod(10, 3) print(q, mod) # 3 1
Əlbəttə ki, siz onu birbaşa tuple-dən də götürə bilərsiniz.
answer = divmod(10, 3) print(answer) print(answer[0], answer[1]) # (3, 1) # 3 1