পাইথন ডেটা বিশ্লেষণে একটি প্রদত্ত সাবস্ট্রিং একটি বড় স্ট্রিংয়ের অংশ কিনা তা পরীক্ষা করার জন্য আমরা একটি দৃশ্যে আসতে পারি। আমরা নিম্নলিখিত প্রোগ্রামগুলির মাধ্যমে এটি অর্জন করব।
ফাইন্ড সহ
ফাইন্ড ফাংশনটি নির্দিষ্ট মানের প্রথম উপস্থিতি খুঁজে পায়। যদি মান পাওয়া না যায় তবে এটি -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