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

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

এই সমস্যায় একটি স্ট্রিং দেওয়া আছে, আমাদের যাচাই করতে হবে একটি সাবস্ট্রিং দেওয়া স্ট্রিংয়ে আছে কিনা।

অ্যালগরিদম

ধাপ ১: ইউজার থেকে একটি স্ট্রিং ও একটি সাবস্ট্রিং ইনপুট নিন এবং আলাদা ভেরিয়েবলে সংরক্ষণ করুন।
ধাপ ২: সাবস্ট্রিংটি স্ট্রিংয়ে আছে কিনা যাচাই করুন। এর জন্য find() বিল্ট-ইন ফাংশন ব্যবহার করুন।
ধাপ ৩: চূড়ান্ত ফলাফল প্রিন্ট করুন।
ধাপ ৪: প্রোগ্রাম শেষ।

উদাহরণ কোড

def check(str1, sstr):
    if (str1.find(sstr) == -1):
        print(sstr, "দেওয়া স্ট্রিংয়ে উপস্থিত নয়")
    else:
        print(sstr, "দেওয়া স্ট্রিংয়ে উপস্থিত আছে")

# ড্রাইভার কোড
str1 = input("স্ট্রিং দিন ::>")
sstr = input("সাবস্ট্রিং দিন ::>")
check(str1, sstr)

আউটপুট

স্ট্রিং দিন ::> python program
সাবস্ট্রিং দিন ::> program
program দেওয়া স্ট্রিংয়ে উপস্থিত আছে
স্ট্রিং দিন ::> python program
সাবস্ট্রিং দিন ::> programming
programming দেওয়া স্ট্রিংয়ে উপস্থিত নয়
  1. পাইথনে দেওয়া ইনডেক্স অনুযায়ী স্ট্রিং শাফল করার প্রোগ্রাম

  2. দেওয়া স্ট্রিংটি ভয়েল প্যালিনড্রোম কিনা চেক করার পাইথন প্রোগ্রাম

  3. দেওয়া স্ট্রিংটি পাইথন কিওয়ার্ড কিনা চেক করার প্রোগ্রাম

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