কম্পিউটার টিউটোরিয়াল

পাইথন প্রোগ্রাম লিস্টের উপাদানগুলোর যোগফল বের করা

এই আর্টিকেলে আমরা নিচের সমস্যা স্টেটমেন্টের সমাধান শিখব।

সমস্যা স্টেটমেন্ট - আমাদের একটি লিস্ট ইটারেবল দেওয়া আছে, আমাদের লিস্টের যোগফল কম্পিউট করতে হবে।

এখানে ৩টি পদ্ধতি আলোচনা করা হলো

for লুপ ব্যবহার

উদাহরণ

# sum
total = 0

# একটি লিস্ট তৈরি
list1 = [11, 22, 33, 44, 55, 66]

# লিস্টের ওপর ইটারেট
for ele in range(0, len(list1)):
    total = total + list1[ele]

# টোটাল ভ্যালু প্রিন্ট
print("Sum of all elements in given list: ", total)

আউটপুট

Sum of the array is 231

while লুপ ব্যবহার

উদাহরণ

# লিস্টের এলিমেন্টগুলোর যোগফল বের করার পাইথন প্রোগ্রাম
total = 0
ele = 0

# একটি লিস্ট তৈরি
list1 = [11, 22, 33, 44, 55, 66]

# while লুপ ব্যবহার করে ইটারেট
while (ele < len(list1)):
    total = total + list1[ele]
    ele += 1

# টোটাল ভ্যালু প্রিন্ট
print("Sum of all elements in given list: ", total)

আউটপুট

Sum of the array is 231

রিকার্শন ব্যবহার করে ফাংশন তৈরি করে

উদাহরণ

# লিস্ট
list1 = [11, 22, 33, 44, 55, 66]

# রিকার্শন ফলো করার ফাংশন
def sumOfList(list, size):
    if (size == 0):
        return 0
    else:
        return list[size - 1] + sumOfList(list, size - 1)

# মেইন
total = sumOfList(list1, len(list1))
print("Sum of all elements in given list: ", total)

আউটপুট

Sum of the array is 231

উপসংহার

এই আর্টিকেলে আমরা শিখেছি কীভাবে লিস্টের এলিমেন্টগুলোর যোগফল প্রিন্ট করা যায়।

  1. পাইথনে বাইনারি ট্রির সব নোডের মান যোগফল বের করা

  2. লিস্টের কিউমুলেটিভ সাম বের করার পাইথন প্রোগ্রাম

  3. পাইথনে লিস্টের এলিমেন্টগুলোর যোগফল বের করা

  4. পাইথনে লিস্টের গড় (Average) বের করা