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

पायथन startswith() और endswith() फंक्शन

समस्या विवरण

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

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

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

>> 'hello world'.endswith('orld')
True
>>> 'hello world'.endswith('nope')
False
  1. - Python में str() और repr() फंक्शन में अंतर समझाएं

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

  1. - Python में getattr() और setattr() फंक्शन्स में क्या अंतर है?

    getattr() मेथड getattr() मेथड ऑब्जेक्ट के नामित एट्रिब्यूट का मान लौटाता है। यदि नहीं मिला, तो यह फंक्शन को प्रदान किया गया डिफ़ॉल्ट मान लौटाता है। सिंटैक्स getattr() मेथड का सिंटैक्स है: getattr(object, name[, default]) getattr() मेथड मल्टीपल पैरामीटर्स ले सकता है: getattr() मेथड लौटाता है: दिए गए

  1. - Python में zfill() Method क्या है?

    zfill() Method: String में Leading Zeros Add करना zfill Method String में Left Side Zeros Pad करने के लिए बनाया गया है। उदाहरण >>> 25.zfill(6) 000025 Alternative: rjust() Method हम String Class के rjust(width[, fillchar]) Method का भी उपयोग कर सकते हैं जो String को Right Justify करता है