पायथनमध्ये, तुम्ही पूर्णांकाचा भाग काढण्यासाठी “\” आणि उर्वरित (उर्वरित, मोड) मोजण्यासाठी “%” वापरू शकता.
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