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

एक नंबर n पढ़ने और श्रृंखला 1+2+…..+n=. को प्रिंट करने के लिए पायथन प्रोग्राम

जब किसी दी गई सीमा के भीतर सभी प्राकृतिक संख्याओं का योग प्रदर्शित करने की आवश्यकता होती है, तो एक विधि परिभाषित की जा सकती है जो तत्वों पर पुनरावृति करने के लिए लूप का उपयोग करती है, और इन संख्याओं का योग आउटपुट के रूप में लौटाती है।

नीचे उसी का एक प्रदर्शन है -

उदाहरण

def sum_natural_nums(val):
   my_sum = 0
   for i in range(1, val + 1):
      my_sum += i * (i + 1) / 2
   return my_sum

val = 9
print("The value is ")
print(val)
print("The sum of natural numbers upto 9 is : ")
print(sum_natural_nums(val))

आउटपुट

The value is
9
The sum of natural numbers upto 9 is :
165.0

स्पष्टीकरण

  • 'sum_natural_nums' नाम की एक विधि परिभाषित की गई है जो एक संख्या को पैरामीटर के रूप में लेती है।

  • एक योग मान 0 के रूप में परिभाषित किया गया है।

  • एक लूप को पैरामीटर के रूप में पारित संख्या पर पुनरावृत्त किया जाता है।

  • हर बार कोई संख्या मिलने पर योग बढ़ जाता है।

  • इसे आउटपुट के रूप में लौटाया जाता है।

  • उन प्राकृत संख्याओं की संख्या का मान, जिनका योग ज्ञात करने की आवश्यकता है, परिभाषित किया गया है।

  • इस संख्या को एक पैरामीटर के रूप में पास करके विधि को कॉल किया जाता है।

  • प्रासंगिक आउटपुट कंसोल पर प्रदर्शित होता है।


  1. पायथन प्रोग्राम में किसी भी लूप का उपयोग किए बिना नंबर श्रृंखला प्रिंट करें

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे - समस्या कथन दो संख्या N और K को देखते हुए, हमारी समस्या N से किसी संख्या K को तब तक घटाना है जब तक कि संख्या (N) शून्य (0) से अधिक न हो जाए, एक बार जब N ऋणात्मक या शून्य हो जाए तो हम उसमें K जोड़ना शुरू कर देते हैं जब तक कि वह संख

  1. किसी दिए गए नंबर के लिए 3 और 5 से विभाज्य सभी संख्याओं को प्रिंट करने के लिए पायथन प्रोग्राम

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

  1. कैसे अजगर का उपयोग कर फाइबोनैचि अनुक्रम मुद्रित करने के लिए?

    Fibonacci series में वे संख्याएँ होती हैं जहाँ प्रत्येक संख्या पिछली दो संख्याओं का योग होती है। इस प्रकार की श्रृंखला लूपिंग स्टेटमेंट का उपयोग करके उत्पन्न होती है। उदाहरण x=0 y=1 fibo=0 while fibo<10:     fibo=fibo+1     z=x+y     print (z)     x,y=y,z आ