কম্পিউটার

পাইথনে স্ট্রিং-এ সাবস্ট্রিং উপস্থিত আছে কিনা তা পরীক্ষা করুন


পাইথন ডেটা বিশ্লেষণে একটি প্রদত্ত সাবস্ট্রিং একটি বড় স্ট্রিংয়ের অংশ কিনা তা পরীক্ষা করার জন্য আমরা একটি দৃশ্যে আসতে পারি। আমরা নিম্নলিখিত প্রোগ্রামগুলির মাধ্যমে এটি অর্জন করব।

ফাইন্ড সহ

ফাইন্ড ফাংশনটি নির্দিষ্ট মানের প্রথম উপস্থিতি খুঁজে পায়। যদি মান পাওয়া না যায় তবে এটি -1 প্রদান করে। আমরা প্রদত্ত স্ট্রিংটিতে এই ফাংশনটি প্রয়োগ করব এবং একটি ক্লজ ডিজাইন করব যদি সাবস্ট্রিং একটি স্ট্রিংয়ের অংশ কিনা তা খুঁজে বের করতে৷

উদাহরণ

Astring = "In cloud 9"
Asub_str = "cloud"
# Given string and substring
print("Given string: ",Astring)
print("Given substring: ",Asub_str)
if (Astring.find(Asub_str) == -1):
   print("Substring is not a part of the string")
else:
   print("Substring is part of the string")

# Check Agian
Asub_str = "19"
print("Given substring: ",Asub_str)
if (Astring.find(Asub_str) == -1):
   print("Substring is not a part of the string")
else:
   print("Substring is part of the string")

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

Given string: In cloud 9
Given substring: cloud
Substring is part of the string
Given substring: 19
Substring is not a part of the string

গণনা সহ

পদ্ধতি গণনা() একটি স্ট্রিং বা পাইথনে ডেটা সংগ্রহে নির্দিষ্ট মান সহ উপাদানের সংখ্যা প্রদান করে। নীচের প্রোগ্রামে আমরা সাবস্ট্রিং গণনা করব এবং এটি 0-এর বেশি হলে আমরা উপসংহারে পৌঁছেছি যে সাবস্ট্রিংটি বড় স্ট্রিং-এ উপস্থিত।

উদাহরণ

Astring = "In cloud 9"
Asub_str = "cloud"
# Given string and substring
print("Given string: ",Astring)
print("Given substring: ",Asub_str)
if (Asub_str.count(Astring)>0):
   print("Substring is part of the string")
else:
   print("Substring is not a part of the string")

# Check Agian
Asub_str = "19"
print("Given substring: ",Asub_str)
if (Asub_str.count(Astring)>0):
   print("Substring is a part of the string")
else:
   print("Substring is not a part of the string")

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

Given string: In cloud 9
Given substring: cloud
Substring is not a part of the string
Given substring: 19
Substring is not a part of the string

  1. পাইথনে সাবস্ট্রিং দিয়ে স্ট্রিং বা স্ট্রিংয়ের একটি সাবস্ট্রিং শুরু হয় কিনা তা কীভাবে পরীক্ষা করবেন?

  2. পাইথনে একটি স্ট্রিং আলফানিউমেরিক কিনা তা কীভাবে পরীক্ষা করবেন?

  3. পাইথনে প্রত্যয় দিয়ে স্ট্রিং বা স্ট্রিংয়ের একটি সাবস্ট্রিং শেষ হয় কিনা তা কীভাবে পরীক্ষা করবেন?

  4. পাইথনের অন্য স্ট্রিংয়ে একটি সাবস্ট্রিং রয়েছে কিনা তা কীভাবে পরীক্ষা করবেন