पायथन के डिवमॉड का उपयोग करके एक ही समय में भागफल और शेष भाग प्राप्त करें

व्यापार

पायथन में, आप एक पूर्णांक के भागफल की गणना करने के लिए “\” का उपयोग कर सकते हैं और शेष (शेष, मॉड) की गणना करने के लिए “%” का उपयोग कर सकते हैं।

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
Copied title and URL