এই সমস্যায় একটি স্ট্রিং দেওয়া আছে, আমাদের যাচাই করতে হবে একটি সাবস্ট্রিং দেওয়া স্ট্রিংয়ে আছে কিনা।
অ্যালগরিদম
ধাপ ১: ইউজার থেকে একটি স্ট্রিং ও একটি সাবস্ট্রিং ইনপুট নিন এবং আলাদা ভেরিয়েবলে সংরক্ষণ করুন। ধাপ ২: সাবস্ট্রিংটি স্ট্রিংয়ে আছে কিনা যাচাই করুন। এর জন্য 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 দেওয়া স্ট্রিংয়ে উপস্থিত নয়