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

पायथन में बिल्ट-इन स्ट्रिंग मेथड्स

पायथन में स्ट्रिंग्स में हेरफेर करने के लिए निम्नलिखित अंतर्निहित तरीके शामिल हैं -

<टेबल> <थेड> क्रमांक <थ> फ़ंक्शन और विवरण 1 पूंजीकरण ()
स्ट्रिंग के पहले अक्षर को कैपिटलाइज़ करता है
2 केंद्र (चौड़ाई, भराव)
कुल चौड़ाई वाले स्तंभों पर केंद्रित मूल स्ट्रिंग के साथ एक स्पेस-पैडेड स्ट्रिंग लौटाता है।
3 गिनती(str, beg=0,end=len(string))
गणना करता है कि स्ट्रिंग में या स्ट्रिंग के एक सबस्ट्रिंग में कितनी बार str होता है यदि प्रारंभिक अनुक्रमणिका beg और समाप्ति अनुक्रमणिका अंत दिया जाता है।
4 डीकोड(एन्कोडिंग='UTF-8',त्रुटियां='सख्त')
एन्कोडिंग के लिए पंजीकृत कोडेक का उपयोग करके स्ट्रिंग को डीकोड करता है। एन्कोडिंग डिफ़ॉल्ट स्ट्रिंग एन्कोडिंग के लिए डिफ़ॉल्ट है।
5 एन्कोड(एन्कोडिंग='UTF-8',त्रुटियां='सख्त')
स्ट्रिंग का एन्कोडेड स्ट्रिंग संस्करण लौटाता है; त्रुटि पर, डिफ़ॉल्ट एक ValueError उठाना है जब तक कि त्रुटियों को 'अनदेखा' या 'प्रतिस्थापित' के साथ नहीं दिया जाता है।
6 समाप्त होता है(प्रत्यय, beg=0, end=len(string))
यह निर्धारित करता है कि क्या स्ट्रिंग या स्ट्रिंग का एक विकल्प (यदि प्रारंभिक अनुक्रमणिका beg और समाप्ति अनुक्रमणिका अंत दिया गया है) प्रत्यय के साथ समाप्त होता है; यदि ऐसा है तो सत्य लौटाता है और अन्यथा गलत।
7 विस्तार टैब(टैबसाइज=8)
स्ट्रिंग में टैब को एकाधिक रिक्त स्थान पर विस्तारित करता है; यदि टैब आकार प्रदान नहीं किया गया है, तो डिफ़ॉल्ट रूप से प्रति टैब 8 रिक्त स्थान हैं।
8 ढूंढें(str, beg=0 end=len(string))
निर्धारित करें कि स्ट्रिंग में स्ट्रिंग या स्ट्रिंग के एक सबस्ट्रिंग में होता है यदि इंडेक्स शुरू करना और इंडेक्स एंड को समाप्त करना रिटर्न इंडेक्स दिया जाता है यदि पाया जाता है और -1 अन्यथा।
9 index(str, beg=0, end=len(string))
खोजने के समान (), लेकिन अगर str नहीं मिला तो एक अपवाद उठाता है।
10 isalnum()
यदि स्ट्रिंग में कम से कम 1 वर्ण है और सभी वर्ण अल्फ़ान्यूमेरिक हैं और अन्यथा गलत हैं, तो सही है।
11 इसलफा ()
यदि स्ट्रिंग में कम से कम 1 वर्ण है और सभी वर्ण वर्णानुक्रम में हैं और अन्यथा असत्य हैं, तो सत्य लौटाता है।
12 isdigit()
यदि स्ट्रिंग में केवल अंक हैं और अन्यथा गलत है तो सत्य लौटाता है।
13 इस्लोवर ()
यदि स्ट्रिंग में कम से कम 1 केस वाला वर्ण है और सभी केस वर्ण लोअरकेस में हैं और अन्यथा गलत हैं, तो यह सही है।
14 संख्यात्मक ()
यदि यूनिकोड स्ट्रिंग में केवल संख्यात्मक वर्ण हैं और अन्यथा गलत है तो सत्य लौटाता है।
15 isspace()
यदि स्ट्रिंग में केवल व्हाइटस्पेस वर्ण हैं और अन्यथा गलत है तो सत्य लौटाता है।
16 इसटाइटल ()
यदि स्ट्रिंग ठीक से "शीर्षक" है और अन्यथा गलत है तो सत्य लौटाता है।
17 isupper()
यदि स्ट्रिंग में कम से कम एक कैज्ड कैरेक्टर है और सभी कैज्ड कैरेक्टर अपरकेस में हैं और अन्यथा गलत हैं तो रिटर्न सही है।
18 शामिल हों(seq)
विभाजक स्ट्रिंग के साथ अनुक्रम seq में तत्वों के स्ट्रिंग अभ्यावेदन को एक स्ट्रिंग में मर्ज करता है।
19 लेन(स्ट्रिंग)
स्ट्रिंग की लंबाई लौटाता है
20 ljust(चौड़ाई[, fillchar])
मूल स्ट्रिंग के साथ एक स्पेस-पैडेड स्ट्रिंग लौटाता है जो कुल चौड़ाई कॉलम के लिए बाएं-औचित्य है।
21 निचला()
सभी अपरकेस अक्षरों को स्ट्रिंग में लोअरकेस में कनवर्ट करता है।
22 lstrip()
स्ट्रिंग में सभी प्रमुख व्हाइटस्पेस हटा देता है।
23 मेकट्रांस ()
अनुवाद फ़ंक्शन में उपयोग की जाने वाली अनुवाद तालिका लौटाता है।
24 अधिकतम(str)
स्ट्रिंग str से अधिकतम वर्णानुक्रमिक वर्ण लौटाता है।
25 मिनट(str)
स्ट्रिंग str से न्यूनतम वर्णानुक्रमिक वर्ण लौटाता है।
26 प्रतिस्थापित करें(पुराना, नया [, अधिकतम])
स्ट्रिंग में पुराने की सभी घटनाओं को नए के साथ या अधिकतम दिए जाने पर अधिकतम घटनाओं को बदल देता है।
27 rfind(str, beg=0,end=len(string))
खोजने के समान (), लेकिन स्ट्रिंग में पीछे की ओर खोजें।
28 rindex(str, beg=0, end=len(string))
इंडेक्स () के समान, लेकिन स्ट्रिंग में पीछे की ओर खोजें।
29 Rjust(चौड़ाई,[, fillchar])
मूल स्ट्रिंग के साथ एक स्पेस-पैडेड स्ट्रिंग देता है जो कुल चौड़ाई कॉलम के लिए सही है।
30 rstrip()
स्ट्रिंग के सभी अनुगामी व्हाइटस्पेस को हटा देता है।
31 विभाजन(str="", num=string.count(str))
सीमांकक str के अनुसार स्ट्रिंग को विभाजित करता है (यदि प्रदान नहीं किया गया है तो स्थान) और सबस्ट्रिंग की सूची लौटाता है; दिए जाने पर अधिकतम संख्या सबस्ट्रिंग में विभाजित करें।
32 विभाजन(num=string.count('\n'))
स्ट्रिंग को पूरी तरह से विभाजित करता है (या संख्या) NEWLINEs और प्रत्येक पंक्ति की एक सूची देता है जिसमें NEWLINE को हटा दिया जाता है।p>
33 startwith(str, beg=0,end=len(string))
यह निर्धारित करता है कि क्या स्ट्रिंग या स्ट्रिंग का एक विकल्प (यदि प्रारंभ अनुक्रमणिका beg और समाप्ति अनुक्रमणिका अंत दिया गया है) सबस्ट्रिंग str से प्रारंभ होता है; यदि ऐसा है तो सत्य लौटाता है और अन्यथा गलत।
34 पट्टी([chars])
स्ट्रिंग पर lstrip () और rstrip () दोनों को निष्पादित करता है।
35 स्वैपकेस ()
स्ट्रिंग में सभी अक्षरों के मामले को उलट देता है।
36 शीर्षक ()
स्ट्रिंग का "शीर्षकयुक्त" संस्करण लौटाता है, अर्थात सभी शब्द अपरकेस से शुरू होते हैं और शेष लोअरकेस होते हैं।
37 अनुवाद करें(तालिका, deletechars="")
अनुवाद तालिका str(256 वर्ण) के अनुसार स्ट्रिंग का अनुवाद करता है, उन्हें डेल स्ट्रिंग में हटा देता है।
38 ऊपरी()
स्ट्रिंग में लोअरकेस अक्षरों को अपरकेस में कनवर्ट करता है।
39 ज़्फ़िल (चौड़ाई)
शून्य के साथ बाईं ओर की मूल स्ट्रिंग को कुल चौड़ाई वाले वर्णों पर लौटाता है; संख्याओं के लिए अभिप्रेत है, zfill () दिए गए किसी भी चिन्ह (एक शून्य से कम) को बरकरार रखता है।
40 दशमलव ()
यदि यूनिकोड स्ट्रिंग में केवल दशमलव वर्ण हैं और अन्यथा गलत है तो सत्य लौटाता है।

  1. पायथन स्ट्रिंग तरीके?

    पायथन बहुत सारी अंतर्निहित विधियाँ प्रदान करता है जिनका उपयोग हम स्ट्रिंग्स पर कर सकते हैं। पायथन 3 में उपलब्ध स्ट्रिंग विधियों की सूची नीचे दी गई है। विधि विवरण उदाहरण capitalize() स्ट्रिंग की एक कॉपी लौटाता है, जिसके पहले कैरेक्टर को कैपिटल किया जाता है और बाकी को लोअरकेस किया जाता है।

  1. अजगर में डंडर या जादू के तरीके

    जादू के तरीके जो हमें ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग में कुछ सुंदर साफ-सुथरी तरकीबें करने की अनुमति देते हैं। इन विधियों को उपसर्ग और प्रत्यय के रूप में उपयोग किए जाने वाले दो अंडरस्कोर (__) द्वारा पहचाना जाता है। उदाहरण के लिए, इंटरसेप्टर के रूप में कार्य करते हैं जो कुछ शर्तों के पूरा होने पर स्वच

  1. पायथन में शब्दकोश के तरीके

    पायथन में कुछ डिक्शनरी विधियाँ हैं जो नीचे दी गई हैं - Sr.No विधि का नाम और विवरण 1 पायथन डिक्शनरी क्लियर () सभी आइटम साफ़ करें 2 पायथन डिक्शनरी कॉपी () शब्दकोश की प्रति 3 कीज़ से पायथन डिक्शनरी() दिए गए क्रम से शब्दकोश बनाता है 4 पायथन डिक्शनरी get() कुंजी का मान प्राप्त करें