Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

जांचें कि क्या पाइथन में स्ट्रिंग में मौजूद सबस्ट्रिंग मौजूद है

पायथन डेटा विश्लेषण में हम यह जांचने के लिए एक परिदृश्य में आ सकते हैं कि दिया गया सबस्ट्रिंग एक बड़ी स्ट्रिंग का हिस्सा है या नहीं। हम इसे निम्नलिखित कार्यक्रमों के माध्यम से प्राप्त करेंगे।

खोज के साथ

खोज फ़ंक्शन निर्दिष्ट मान की पहली घटना पाता है। यदि मान नहीं मिलता है तो यह -1 लौटाता है। हम इस फ़ंक्शन को दिए गए स्ट्रिंग पर लागू करेंगे और एक if क्लॉज को यह पता लगाने के लिए डिज़ाइन करेंगे कि सबस्ट्रिंग एक स्ट्रिंग का हिस्सा है।

उदाहरण

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. कैसे जांचें कि पाइथन में एक स्ट्रिंग अल्फान्यूमेरिक है या नहीं?

    पायथन स्ट्रिंग क्लास में isalnum () नामक एक विधि है जिसे एक स्ट्रिंग पर बुलाया जा सकता है और हमें बताता है कि स्ट्रिंग में केवल अल्फ़ान्यूमेरिक्स हैं या नहीं। आप इसे निम्न तरीके से कॉल कर सकते हैं: >>> '123abc'.isalnum() True >>> '123#$%abc'.isalnum() False आप उसी

  1. कैसे जांचें कि स्ट्रिंग या स्ट्रिंग का सबस्ट्रिंग पाइथन में प्रत्यय के साथ समाप्त होता है या नहीं?

    स्ट्रिंग क्लास में पायथन की एक विधि एंडविथ (स्ट्रिंग) है। यह विधि एक प्रत्यय स्ट्रिंग को स्वीकार करती है जिसे आप खोजना चाहते हैं और इसे स्ट्रिंग ऑब्जेक्ट पर कहा जाता है। आप इस विधि को निम्न तरीके से कॉल कर सकते हैं: string = 'C:/Users/TutorialsPoint1/~.py' print(string.endswith('.py'

  1. कैसे जांचें कि पाइथन में किसी अन्य स्ट्रिंग में एक सबस्ट्रिंग निहित है या नहीं?

    एक स्ट्रिंग किसी अन्य स्ट्रिंग का सबस्ट्रिंग है या नहीं, यह जानने के लिए पायथन में एक कीवर्ड इन है। उदाहरण के लिए print('ello' in 'hello world')  आउटपुट True यदि आपको सबस्ट्रिंग की पहली अनुक्रमणिका की भी आवश्यकता है, तो आप अनुक्रमणिका को खोजने के लिए ढूंढें (सबस्ट्र) का उपयोग