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

पायथन में स्ट्रिंग स्पेशल ऑपरेटर्स


मान लीजिए स्ट्रिंग वेरिएबल a में 'Hello' है और वेरिएबल b में 'Python' है, तो:

क्र.सं. ऑपरेटर और विवरण उदाहरण
1 +
कंकेटनेशन - ऑपरेटर के दोनों ओर के मानों को जोड़ता है
a + b देगा HelloPython
2 *
रिपीटिशन - समान स्ट्रिंग की कई कॉपीज़ को कंकेटनेट करके नई स्ट्रिंग्स बनाता है
a*2 देगा HelloHello
3 []
स्लाइस - दिए गए इंडेक्स से कैरेक्टर देता है
a[1] देगा e
4 [:]
रेंज स्लाइस - दी गई रेंज से कैरेक्टर्स देता है
a[1:4] देगा ell
5 in
मेंबरशिप - यदि कैरेक्टर दिए गए स्ट्रिंग में मौजूद है तो true लौटाता है
H in a देगा 1
6 not in
मेंबरशिप - यदि कैरेक्टर दिए गए स्ट्रिंग में मौजूद नहीं है तो true लौटाता है
M not in a देगा 1
7 r/R
रॉ स्ट्रिंग - एस्केप कैरेक्टर्स के वास्तविक अर्थ को दबाता है। रॉ स्ट्रिंग्स का सिंटैक्स सामान्य स्ट्रिंग्स के समान ही है सिवाय रॉ स्ट्रिंग ऑपरेटर के, अक्षर "r," जो कोटेशन मार्क्स से पहले आता है। "r" लोअरकेस (r) या अपरकेस (R) हो सकता है और पहले कोट मार्क से ठीक पहले रखा जाना चाहिए।
print r'\n' प्रिंट करता है \n और print R'\n' प्रिंट करता है \n
8 %
फॉर्मेट - स्ट्रिंग फॉर्मेटिंग करता है
अगले सेक्शन में देखें

  1. - पायथन में स्ट्रिंग उल्टा करें

    मान लीजिए हमारे पास वर्णों की एक सरणी है। हमें बिना किसी अतिरिक्त स्थान का उपयोग किए स्ट्रिंग को उल्टा करना है। यदि स्ट्रिंग [H, E, L, L, O] जैसी है, तो आउटपुट [O, L, L, E, H] होगा। इसे हल करने के लिए हम इन चरणों का पालन करेंगे: दो पॉइंटर्स लें start = 0 और end = स्ट्रिंग की लंबाई - 1 पहले और अंति

  1. - पायथन में casefold() स्ट्रिंग विधि

    यह फ़ंक्शन किसी शब्द के अक्षरों को लोअरकेस में बदलने में सहायक होता है। जब दो स्ट्रिंग्स पर लागू किया जाता है तो यह उनके मानों का मिलान कर सकता है भले ही अक्षरों का केस कुछ भी हो। casefold() लागू करना नीचे दिए गए उदाहरण में हम एक स्ट्रिंग पर casefold() फ़ंक्शन लागू करते हैं और परिणाम सभी लोअरकेस अ

  1. - पायथन में स्ट्रिंग्स पर लॉजिकल ऑपरेटर्स

    पायथन में लॉजिकल ऑपरेटर्स and और or स्ट्रिंग्स पर भी लागू होते हैं। खाली स्ट्रिंग का बूलियन मान False होता है, जबकि नॉन-खाली स्ट्रिंग्स True होती हैं। व्यवहार की समझ and ऑपरेटर पहला फाल्सी (झूठा) मान लौटाता है यदि कोई हो। अन्यथा अंतिम मान लौटाता है। or ऑपरेटर पहला ट्रूथी (सच्चा) मान लौटाता है