Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> 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. सूची में सबसे छोटी संख्या खोजने के लिए पायथन प्रोग्राम

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

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

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

  1. सरणी का योग खोजने के लिए पायथन कार्यक्रम

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