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

कैसे जांचें कि पायथन में XYZ के साथ एक स्ट्रिंग शुरू होती है या नहीं?

स्ट्रिंग क्लास में पायथन की एक विधि startwith(string) है। यह विधि एक उपसर्ग स्ट्रिंग को स्वीकार करती है जिसे आप खोजना चाहते हैं और इसे स्ट्रिंग ऑब्जेक्ट पर कहा जाता है। आप इस विधि को निम्न तरीके से कॉल कर सकते हैं:

>>>'hello world'.startswith('hell')
True
>>>'hello world'.startswith('nope')
False

यह पता लगाने का एक और तरीका है कि कोई स्ट्रिंग किसी दिए गए उपसर्ग के साथ समाप्त होती है या नहीं। ऐसा करने के लिए आप re.search('^' + prefix, string) re मॉड्यूल(रेगुलर एक्सप्रेशन) से उपयोग कर सकते हैं। रेगेक्स ^ को लाइन की शुरुआत के रूप में व्याख्या करता है, इसलिए यदि आप उपसर्ग की खोज करना चाहते हैं, तो आपको निम्न कार्य करने होंगे:

>>>import re
>>>bool(re.search('^hell', 'hello world'))
True
>>>bool(re.search('^nope', 'hello world'))
False

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

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

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

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

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

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