पायथन में स्ट्रिंग्स में हेरफेर करने के लिए निम्नलिखित अंतर्निहित तरीके शामिल हैं -
<टेबल> <थेड>स्ट्रिंग के पहले अक्षर को कैपिटलाइज़ करता है
कुल चौड़ाई वाले स्तंभों पर केंद्रित मूल स्ट्रिंग के साथ एक स्पेस-पैडेड स्ट्रिंग लौटाता है।
गणना करता है कि स्ट्रिंग में या स्ट्रिंग के एक सबस्ट्रिंग में कितनी बार str होता है यदि प्रारंभिक अनुक्रमणिका beg और समाप्ति अनुक्रमणिका अंत दिया जाता है।
एन्कोडिंग के लिए पंजीकृत कोडेक का उपयोग करके स्ट्रिंग को डीकोड करता है। एन्कोडिंग डिफ़ॉल्ट स्ट्रिंग एन्कोडिंग के लिए डिफ़ॉल्ट है।
स्ट्रिंग का एन्कोडेड स्ट्रिंग संस्करण लौटाता है; त्रुटि पर, डिफ़ॉल्ट एक ValueError उठाना है जब तक कि त्रुटियों को 'अनदेखा' या 'प्रतिस्थापित' के साथ नहीं दिया जाता है।
यह निर्धारित करता है कि क्या स्ट्रिंग या स्ट्रिंग का एक विकल्प (यदि प्रारंभिक अनुक्रमणिका beg और समाप्ति अनुक्रमणिका अंत दिया गया है) प्रत्यय के साथ समाप्त होता है; यदि ऐसा है तो सत्य लौटाता है और अन्यथा गलत।
स्ट्रिंग में टैब को एकाधिक रिक्त स्थान पर विस्तारित करता है; यदि टैब आकार प्रदान नहीं किया गया है, तो डिफ़ॉल्ट रूप से प्रति टैब 8 रिक्त स्थान हैं।
निर्धारित करें कि स्ट्रिंग में स्ट्रिंग या स्ट्रिंग के एक सबस्ट्रिंग में होता है यदि इंडेक्स शुरू करना और इंडेक्स एंड को समाप्त करना रिटर्न इंडेक्स दिया जाता है यदि पाया जाता है और -1 अन्यथा।
खोजने के समान (), लेकिन अगर str नहीं मिला तो एक अपवाद उठाता है।
यदि स्ट्रिंग में कम से कम 1 वर्ण है और सभी वर्ण अल्फ़ान्यूमेरिक हैं और अन्यथा गलत हैं, तो सही है।
यदि स्ट्रिंग में कम से कम 1 वर्ण है और सभी वर्ण वर्णानुक्रम में हैं और अन्यथा असत्य हैं, तो सत्य लौटाता है।
यदि स्ट्रिंग में केवल अंक हैं और अन्यथा गलत है तो सत्य लौटाता है।
यदि स्ट्रिंग में कम से कम 1 केस वाला वर्ण है और सभी केस वर्ण लोअरकेस में हैं और अन्यथा गलत हैं, तो यह सही है।
यदि यूनिकोड स्ट्रिंग में केवल संख्यात्मक वर्ण हैं और अन्यथा गलत है तो सत्य लौटाता है।
यदि स्ट्रिंग में केवल व्हाइटस्पेस वर्ण हैं और अन्यथा गलत है तो सत्य लौटाता है।
यदि स्ट्रिंग ठीक से "शीर्षक" है और अन्यथा गलत है तो सत्य लौटाता है।
यदि स्ट्रिंग में कम से कम एक कैज्ड कैरेक्टर है और सभी कैज्ड कैरेक्टर अपरकेस में हैं और अन्यथा गलत हैं तो रिटर्न सही है।
विभाजक स्ट्रिंग के साथ अनुक्रम seq में तत्वों के स्ट्रिंग अभ्यावेदन को एक स्ट्रिंग में मर्ज करता है।
स्ट्रिंग की लंबाई लौटाता है
मूल स्ट्रिंग के साथ एक स्पेस-पैडेड स्ट्रिंग लौटाता है जो कुल चौड़ाई कॉलम के लिए बाएं-औचित्य है।
सभी अपरकेस अक्षरों को स्ट्रिंग में लोअरकेस में कनवर्ट करता है।
स्ट्रिंग में सभी प्रमुख व्हाइटस्पेस हटा देता है।
अनुवाद फ़ंक्शन में उपयोग की जाने वाली अनुवाद तालिका लौटाता है।
स्ट्रिंग str से अधिकतम वर्णानुक्रमिक वर्ण लौटाता है।
स्ट्रिंग str से न्यूनतम वर्णानुक्रमिक वर्ण लौटाता है।
स्ट्रिंग में पुराने की सभी घटनाओं को नए के साथ या अधिकतम दिए जाने पर अधिकतम घटनाओं को बदल देता है।
खोजने के समान (), लेकिन स्ट्रिंग में पीछे की ओर खोजें।
इंडेक्स () के समान, लेकिन स्ट्रिंग में पीछे की ओर खोजें।
मूल स्ट्रिंग के साथ एक स्पेस-पैडेड स्ट्रिंग देता है जो कुल चौड़ाई कॉलम के लिए सही है।
स्ट्रिंग के सभी अनुगामी व्हाइटस्पेस को हटा देता है।
सीमांकक str के अनुसार स्ट्रिंग को विभाजित करता है (यदि प्रदान नहीं किया गया है तो स्थान) और सबस्ट्रिंग की सूची लौटाता है; दिए जाने पर अधिकतम संख्या सबस्ट्रिंग में विभाजित करें।
स्ट्रिंग को पूरी तरह से विभाजित करता है (या संख्या) NEWLINEs और प्रत्येक पंक्ति की एक सूची देता है जिसमें NEWLINE को हटा दिया जाता है।p>
यह निर्धारित करता है कि क्या स्ट्रिंग या स्ट्रिंग का एक विकल्प (यदि प्रारंभ अनुक्रमणिका beg और समाप्ति अनुक्रमणिका अंत दिया गया है) सबस्ट्रिंग str से प्रारंभ होता है; यदि ऐसा है तो सत्य लौटाता है और अन्यथा गलत।
स्ट्रिंग पर lstrip () और rstrip () दोनों को निष्पादित करता है।
स्ट्रिंग में सभी अक्षरों के मामले को उलट देता है।
स्ट्रिंग का "शीर्षकयुक्त" संस्करण लौटाता है, अर्थात सभी शब्द अपरकेस से शुरू होते हैं और शेष लोअरकेस होते हैं।
अनुवाद तालिका str(256 वर्ण) के अनुसार स्ट्रिंग का अनुवाद करता है, उन्हें डेल स्ट्रिंग में हटा देता है।
स्ट्रिंग में लोअरकेस अक्षरों को अपरकेस में कनवर्ट करता है।
शून्य के साथ बाईं ओर की मूल स्ट्रिंग को कुल चौड़ाई वाले वर्णों पर लौटाता है; संख्याओं के लिए अभिप्रेत है, zfill () दिए गए किसी भी चिन्ह (एक शून्य से कम) को बरकरार रखता है।
यदि यूनिकोड स्ट्रिंग में केवल दशमलव वर्ण हैं और अन्यथा गलत है तो सत्य लौटाता है।