এই আর্টিকেলে আমরা নিচের সমস্যা স্টেটমেন্টের সমাধান শিখব।
সমস্যা স্টেটমেন্ট - আমাদের একটি স্ট্রিং দেওয়া আছে, আমাদের সেট ব্যবহার করে দেয়া স্ট্রিংয়ে ভাওয়েলের সংখ্যা কাউন্ট করতে হবে।
এখানে আমরা পুরো স্ট্রিং ট্রাভার্স করি এবং চেক করি প্রতিটি ক্যারেক্টার ভাওয়েল কিনা এবং কাউন্ট বাড়াই।
নিচে ইমপ্লিমেন্টেশনে কনসেপ্টটি নিই।
উদাহরণ
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

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