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

পাইথনে স্ট্রিং-এ একটি শব্দের ঘটনার সংখ্যা গণনা

এই টিউটোরিয়ালে আমরা একটি স্ট্রিং-এ নির্দিষ্ট শব্দ কতবার আসেছে তা গণনা করব।

উদাহরণ: স্ট্রিং "I am a programmer. I am a student." এবং শব্দ "am" → আউটপুট: 2।

অ্যালগরিদম

১. স্ট্রিং এবং শব্দ দুটি ভেরিয়েবলে নিন।
২. split() মেথড দিয়ে স্পেস দিয়ে স্ট্রিং ভাগ করুন → শব্দের লিস্ট পাবেন।
৩. count = 0 ইনিশিয়ালাইজ করুন।
৪. লিস্টের ওপর লুপ:
     ৪.১. লিস্টের শব্দ এবং গיבר শব্দ মিললে count বাড়ান।
৫. count প্রিন্ট করুন।

উদাহরণ

string = "I am programmer. I am student."
word = "am"

words = string.split()
count = 0

for w in words:
    if w == word:
        count += 1

print(count)

আউটপুট

2

উপসংহার

split() এবং সিম্পল লুপ ব্যবহার করে শব্দ ফ্রিকোয়েন্সি কাউন্ট করা সহজ। প্রশ্ন থাকলে কমেন্ট করুন।


  1. অ্যারে-এ ইনভারশন কাউন্ট করার পাইথন প্রোগ্রাম

  2. পাইথন প্রোগ্রাম: দেয়া স্ট্রিং-এ শব্দ গণনা (Count Words in a Given String)

  3. পাইথন প্রোগ্রাম: টাপলে একটি এলিমেন্টের ঘটনার সংখ্যা গণনা

  4. পাইথনে স্ট্রিংয়ে একটি শব্দের উপস্থিতি গণনা করার প্রোগ্রাম