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