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

यूलर की संख्या के मूल्य की गणना करने के लिए पायथन कार्यक्रम e. सूत्र का प्रयोग करें:ई =1 + 1/1! + 1/2! + …… 1/एन!

जब यूलर की संख्या को लागू करने की आवश्यकता होती है, तो एक विधि परिभाषित की जाती है, जो भाज्य की गणना करती है।

एक अन्य विधि परिभाषित की गई है जो इन भाज्य संख्याओं का योग ज्ञात करती है।

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

उदाहरण

def factorial_result(n):
   result = 1
   for i in range(2, n + 1):
      result *= i
   return result

def sum_result(n):
   s = 0.0

   for i in range(1, n + 1):
      s += 1.0 / factorial_result(i)
   print(s)

my_value = 5
print("The value is :")
print(my_value)
print("The result is :")
sum_result(my_value)

आउटपुट

The value is :
5
The result is :
1.7166666666666668

स्पष्टीकरण

  • 'factorial_result' नाम की एक विधि परिभाषित की गई है, जो एक पूर्णांक 'n' को पैरामीटर के रूप में लेती है जो किसी दिए गए नंबर के फ़ैक्टोरियल की गणना करता है।

  • 'sum_result' नाम की एक अन्य विधि को परिभाषित किया गया है, जो पूर्णांक 'n' को पैरामीटर के रूप में लेता है जो संख्याओं की एक श्रृंखला पर पुनरावृति करता है और संख्याओं को जोड़ता है।

  • विधियों के बाहर, एक मान परिभाषित किया जाता है, और इस मान को पैरामीटर के रूप में पास करके 'sum_value' कहा जाता है।

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


  1. एक कंटेनर में कई धातु सलाखों को पैक करने के लिए संचालन की संख्या खोजने के लिए पायथन प्रोग्राम

    मान लीजिए, हमें विभिन्न आकारों की कई धातु की छड़ों को ले जाने का कार्य दिया गया है। लेकिन परिवहन कंटेनर लंबाई में छोटा है, इसमें केवल 1 लंबाई की छड़ें हो सकती हैं। हमें कई बार बार दिए गए हैं, और उनकी लंबाई हमें एक सूची में दी गई है। तो, कंटेनर में सभी सलाखों को फिट करने के लिए; हमें सभी सलाखों को का

  1. एक श्रृंखला 1/1 का योग खोजने के लिए पायथन प्रोग्राम! + 2/2! + 3/3! + 4/4! +…….+ एन/एन!

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन −एक पूर्णांक इनपुट n को देखते हुए, हमें एक श्रृंखला 1/1 का योग ज्ञात करना होगा! + 2/2! + 3/3! + 4/4! +…….+ एन/एन! यहां हम लूप के लिए लागू कर रहे हैं, इसलिए, हमें समय जटिलता के रूप में O(n) मिलता

  1. पायथन में गणित मॉड्यूल का उपयोग किए बिना वर्गमूल कैसे करें?

    पायथन में घातांक संचालिका (**) है जिसका उपयोग किसी संख्या की शक्ति की गणना के लिए किया जा सकता है। x**y, x को बढ़ाकर y कर देता है, यानी x का y गुणा। चूँकि हमें वर्गमूल की गणना करने की आवश्यकता है, y होना चाहिए (1/2) >>> 10**(1/2) 3.1622776601683795 >>> 25**(1/2) 5.0