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

পাইথনে sum() ফাংশন

এই টিউটোরিয়ালে আমরা sum() ফাংশন সম্পর্কে শিখব।

sum() ফাংশনটি একটি ইটারেবলের (iterable) সকল সংখ্যা যোগ করে রিটার্ন করে।

সহজ উদাহরণ
numbers = [1, 2, 3, 4, 5]
print(sum(numbers))  # 15
start প্যারামিটার

sum() একটি অপশনাল start আর্গুমেন্ট নেয় যা ফলাফলে যোগ হয়।

numbers = [1, 2, 3, 4, 5]
print(sum(numbers, 5))  # 20 (15 + 5)
এরর হ্যান্ডলিং

ইটারেবলে নন-নামেরিক মান থাকলে TypeError দেয়।

numbers = [1, 2, 3, [1, 2, 3], '5']
print(sum(numbers, 5))
# TypeError: unsupported operand type(s) for +: 'int' and 'list'
উপসংহার

sum() দ্রুত যোগফল বের করতে ব্যবহারী, কিন্তু সব উপাদান নামেরিক হতে হবে।

  1. পাইথনে issubset() ফাংশন

  2. পাইথনে intersection() ফাংশন

  3. পাইথনে সুডো-র‍্যান্ডম নম্বর জেনারেট করা (random)

  4. Python-এ সংখ্যাগুলোর লিস্টের যোগফল (Sum) বের করা