Python کے divmod کا استعمال کرتے ہوئے ایک ہی وقت میں تقسیم کا حصہ اور بقیہ حاصل کریں۔

کاروبار

Python میں، آپ "\” کا استعمال کر سکتے ہیں ایک عدد کے اقتباس کا حساب لگانے کے لیے اور "%” کو بقیہ (بقیہ، موڈ) کا حساب لگانے کے لیے۔

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