যখন অয়লারের সংখ্যা বাস্তবায়নের প্রয়োজন হয়, তখন একটি পদ্ধতি সংজ্ঞায়িত করা হয়, যা ফ্যাক্টরিয়াল গণনা করে।
আরেকটি পদ্ধতি সংজ্ঞায়িত করা হয়েছে যা এই ফ্যাক্টরিয়াল সংখ্যার যোগফল খুঁজে বের করে।
নীচে একই −
এর প্রদর্শন করা হলউদাহরণ
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' কে প্যারামিটার হিসাবে নেয় যা সংখ্যার পরিসরে পুনরাবৃত্তি করে এবং সংখ্যা যোগ করে।
-
পদ্ধতির বাইরে, একটি মান সংজ্ঞায়িত করা হয়, এবং এই মানটিকে প্যারামিটার হিসাবে পাস করে 'সম_মান' বলা হয়।
-
কম্পিউট করা আউটপুট কনসোলে প্রদর্শিত হয়।