जब यूलर की संख्या को लागू करने की आवश्यकता होती है, तो एक विधि परिभाषित की जाती है, जो भाज्य की गणना करती है।
एक अन्य विधि परिभाषित की गई है जो इन भाज्य संख्याओं का योग ज्ञात करती है।
नीचे उसी का प्रदर्शन है -
उदाहरण
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' कहा जाता है।
-
परिकलित आउटपुट कंसोल पर प्रदर्शित होता है।