در پایتون می توانید از “\” برای محاسبه ضریب یک عدد صحیح و “%” برای محاسبه باقی مانده (باقیمانده، مد) استفاده کنید.
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