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

पायथन स्टार्टविथ () और एंडविड्थ () फ़ंक्शन


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

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

इसी तरह, एक विधि के साथ एक अंत होता है जो एक प्रत्यय स्ट्रिंग को स्वीकार करता है जिसे आप दिए गए स्ट्रिंग के अंत में खोजना चाहते हैं। उदाहरण के लिए,

>>> 'hello world'.endswith('orld')
True
>>> 'hello world'.endswith('nope')
False

  1. पायथन में str () बनाम repr () फ़ंक्शन की व्याख्या करें

    आधिकारिक पायथन दस्तावेज कहता है कि __repr__ का उपयोग किसी वस्तु के आधिकारिक स्ट्रिंग प्रतिनिधित्व को खोजने के लिए किया जाता है और __str__ का उपयोग किसी वस्तु के अनौपचारिक स्ट्रिंग प्रतिनिधित्व को खोजने के लिए किया जाता है। प्रिंट स्टेटमेंट और स्ट्र () बिल्ट-इन फ़ंक्शन ऑब्जेक्ट के स्ट्रिंग प्रतिनिधित

  1. पायथन में getattr () और setattr () फ़ंक्शन में क्या अंतर है?

    गेटैटर () विधि getattr () विधि किसी वस्तु की नामित विशेषता का मान लौटाती है। यदि नहीं मिला, तो यह फ़ंक्शन को प्रदान किया गया डिफ़ॉल्ट मान लौटाता है। वाक्यविन्यास getattr() विधि का सिंटैक्स है - getattr(object, name[, default]) getattr() विधि कई पैरामीटर ले सकती है - getattr() मेथड रिटर्न - दिए

  1. पायथन में zfill () विधि क्या है?

    zfill विधि एक स्ट्रिंग में बाएं पैडिंग शून्य के लिए बनाई गई है। उदाहरण के लिए: >>> '25'.zfill(6) '000025' हम स्ट्रिंग क्लास में rjust(width[, fillchar]) विधि का भी उपयोग कर सकते हैं जो स्ट्रिंग को सही ठहराता है और दिए गए फिलर चार के साथ बाईं ओर पैड करता है। डिफ़ॉल्ट फिलर चा