इस कार्यक्रम में, आप लूप के लिए एक नंबर के कारकों को खोजना सीखेंगे।
इस उदाहरण को समझने के लिए, आपको निम्नलिखित पायथन प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:
- अजगर अगर … और बयान
- लूप के लिए पायथन
- पायथन उपयोगकर्ता-परिभाषित कार्य
सोर्स कोड
# Python Program to find the factors of a number # This function computes the factor of the argument passed def print_factors(x): print("The factors of",x,"are:") for i in range(1, x + 1): if x % i == 0: print(i) num = 320 print_factors(num)
आउटपुट
320 के कारक हैं: 1 2 4 5 8 10 16 20 32 40 64 80 160 320
नोट: किसी अन्य संख्या के कारकों को खोजने के लिए, का मान बदलें num।
इस कार्यक्रम में, वह संख्या जिसका कारक पाया जाना है, में संग्रहीत किया जाता है num, जिसे print_factors()फ़ंक्शन में पास किया जाता है। यह मान चर x में असाइन किया गया है print_factors()।
फ़ंक्शन में, हम forलूप का उपयोग i से x के बराबर करने के लिए पुनरावृति के लिए करते हैं। यदि x i से पूरी तरह से विभाज्य है, तो यह x का एक कारक है।








