Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

रिकर्सन के बिना संख्या में अंकों का योग खोजने के लिए Python प्रोग्राम


जब रिकर्सन की विधि का उपयोग किए बिना संख्या में अंकों का योग खोजने की आवश्यकता होती है, तो '%' ऑपरेटर, '+' ऑपरेटर और '//' ऑपरेटर का उपयोग किया जा सकता है।

इसके लिए एक प्रदर्शन नीचे दिया गया है:

उदाहरण

def sum_of_digits(my_num):
    sum_val = 0
    while my_num != 0:
        sum_val = sum_val + (my_num % 10)
        my_num = my_num // 10
    return sum_val

my_num = 12345671
print("The number is : ")
print(my_num)
print("The method to calculate sum of digits is being called...")
print("The sum of " + str(my_num) + " is : ")
print(sum_of_digits(my_num))

आउटपुट

The number is : 12345671
The method to calculate sum of digits is being called...
The sum of 12345671 is : 29

व्याख्या

  • 'sum_of_digits' नामक एक मेथड परिभाषित किया गया है, जो पैरामीटर के रूप में एक संख्या लेता है।
  • एक सम को प्रारंभ में 0 असाइन किया जाता है।
  • संख्या को 10 से विभाजित किया जाता है और प्राप्त शेष को सम में जोड़ा जाता है।
  • संख्या को फिर से 10 से फ्लोर डिवाइड किया जाता है और संख्या को ही असाइन किया जाता है।
  • सम वैल्यू फ़ंक्शन से आउटपुट के रूप में लौटाई जाती है।
  • एक संख्या परिभाषित की जाती है, और कंसोल पर प्रदर्शित की जाती है।
  • मेथड को इस संख्या को पैरामीटर के रूप में पास करके कॉल किया जाता है।
  • आउटपुट कंसोल पर प्रदर्शित किया जाता है।
  1. Python प्रोग्राम से सूची में सबसे छोटी संख्या खोजना Python प्रोग्राम से सूची में सबसे छोटी संख्या खोजना

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक सूची दी गई है, हमें सूची में उपलब्ध सबसे छोटी संख्या प्रदर्शित करने की आवश्यकता है। यहां हम या तो सूची को क्रमबद्ध करके सबसे छोटा तत्व प्राप्त कर सकते हैं या बिल्ट-इन min() फ़ंक्शन का उपयोग करके सबसे छोटा तत्

  1. पायथन प्रोग्राम: किसी संख्या के सम गुणनखंडों का योग ज्ञात करें पायथन प्रोग्राम: किसी संख्या के सम गुणनखंडों का योग ज्ञात करें

    इस लेख में हम दी गई समस्या के समाधान के बारे में जानेंगे। समस्या कथन हमें एक संख्या दी गई है, हमें उस संख्या के सभी सम गुणनखंडों का योग प्रदर्शित करना है। दृष्टिकोण हम जांचते हैं कि क्या संख्या विषम है, तो कोई सम गुणनखंड नहीं हैं, इसलिए 0 वापस करें। यदि संख्या सम है, तो हम गणना के माध्यम से जाते हैं

  1. पायथन प्रोग्राम: ऐरे का योग ढूंढें पायथन प्रोग्राम: ऐरे का योग ढूंढें

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट इनपुट के रूप में एक ऐरे दिए जाने पर, हमें दिए गए ऐरे का योग निकालने की आवश्यकता है। यहां हम ब्रूट-फोर्स दृष्टिकोण का पालन कर सकते हैं यानी एक लिस्ट को ट्रैवर्स करना और प्रत्येक एलिमें