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

পাইথন প্রোগ্রাম সেট ব্যবহার করে স্ট্রিংয়ে ভাওয়েল কাউন্ট করা

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

সমস্যা স্টেটমেন্ট - আমাদের একটি স্ট্রিং দেওয়া আছে, আমাদের সেট ব্যবহার করে দেয়া স্ট্রিংয়ে ভাওয়েলের সংখ্যা কাউন্ট করতে হবে।

এখানে আমরা পুরো স্ট্রিং ট্রাভার্স করি এবং চেক করি প্রতিটি ক্যারেক্টার ভাওয়েল কিনা এবং কাউন্ট বাড়াই।

নিচে ইমপ্লিমেন্টেশনে কনসেপ্টটি নিই।

উদাহরণ

def vowel_count(str):
    count = 0
    # ভাওয়েলের স্ট্রিং
    vowel = "aeiouAEIOU"
    for alphabet in str_:
        # ক্যারেক্টার ভাওয়েল কিনা চেক
        if alphabet in vowel:
            count = count + 1
    print("No. of vowels in the given string:", count)

# ড্রাইভার কোড
str_ = "Tutorialspoint"
vowel_count(str)

আউটপুট

No. of vowels in the given string : 6

পাইথন প্রোগ্রাম সেট ব্যবহার করে স্ট্রিংয়ে ভাওয়েল কাউন্ট করা

সব ভেরিয়েবল লোকাল স্কোপে ডিক্লেয়ার করা হয়েছে এবং তাদের রেফারেন্স উপরের ফিগার থেকে দেখা যাচ্ছে।

উপসংহার

এই আর্টিকেলে আমরা শিখেছি কীভাবে সেট ব্যবহার করে দেয়া স্ট্রিংয়ে ভাওয়েলের সংখ্যা কাউন্ট করা যায়।

  1. পাইথনে স্ট্রিং প্যাংগ্রাম (Pangram) কিনা চেক করা

  2. পাইথন প্রোগ্রাম: সেট ব্যবহার করে স্ট্রিং-এ স্বরবর্ণ (vowel) গণনা

  3. পাইথন প্রোগ্রাম: সেট ব্যবহার করে স্ট্রিং-এ স্বরবর্ণ গণনা (Duplicate)

  4. Python-এ স্ট্রিং-এ ভোয়েল (Vowel) সংখ্যা গণনা করা