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

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

ইউজার একটি স্ট্রিং ও একটি শব্দ দেবে। সেই শব্দটি স্ট্রিংয়ে কতবার আসছে তা গণনা করে প্রিন্ট করতে হবে।

উদাহরণ

ইনপুট: Python is an interpreted high-level programming language for general purpose programming.
গণনা করার শব্দ ::> programming
আউটপুট:: ২

অ্যালগরিদম

wordoccurences(n,p) /* n হলো ইনপুট স্ট্রিং, p হলো গণনা করার শব্দ */
ধাপ ১: স্ট্রিংকে স্পেস দিয়ে ভাগ করুন।
ধাপ ২: একটি কাউন্টার ভেরিয়েবল c=0 আরম্ভ করুন। শব্দ মিললে c ১ বাড়ান।
ধাপ ৩: ফর লুপ দিয়ে সার্চ করুন।
ধাপ ৪: শর্ত সত্য হলে কাউন্টার বাড়িয়ে চূড়ান্ত ফলাফল দেখান।

উদাহরণ কোড

def wordoccurences(n, p):
    x = n.split(" ")
    c = 0
    for i in range(0, len(x)):
        # মিল পেলে কাউন্ট বাড়ান
        if (p == x[i]):
            c = c + 1
    return c

# ড্রাইভার কোড
n = input("স্ট্রিং দিন ::>")
p = input("গণনা করার শব্দ দিন ::>")
print("শব্দটি", p, "এর উপস্থিতি সংখ্যা", wordoccurences(n, p))
# স্ট্রিংয়ে একটি শব্দের উপস্থিতি গণনা

আউটপুট

স্ট্রিং দিন ::>python is an interpreted high level programming language for general purpose programming
গণনা করার শব্দ ::>programming
শব্দটি programming এর উপস্থিতি সংখ্যা 2
  1. পাইথনে সেন্টেন্সে শব্দ গণনা করা

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

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

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