इस ट्यूटोरियल में, हम स्ट्रिंग के endswith() मेथड के बारे में जानेंगे।
endswith() मेथड True लौटाएगा यदि स्ट्रिंग दी गई सबस्ट्रिंग से समाप्त होती है अन्यथा यह False लौटाएगा। यह एक आवश्यक तर्क और दो वैकल्पिक तर्क लेता है।
आवश्यक तर्क एक स्ट्रिंग है जिसे जांचने की आवश्यकता है और वैकल्पिक तर्क हैं start और end इंडेक्स। डिफ़ॉल्ट रूप से, शुरू इंडेक्स 0 है और अंत इंडेक्स लंबाई - 1 है।
उदाहरण
# एक स्ट्रिंग आरंभ करना string = "tutorialspoint" # 'point' के लिए जांचना print(string.endswith('point')) # 'Point' के लिए जांचना (केस-सेंसिटिव) print(string.endswith('Point')) # 'tutorialspoint' के लिए जांचना print(string.endswith('tutorialspoint'))आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्नलिखित परिणाम मिलेगा।
True False True
यदि हम शुरू और अंत इंडेक्स प्रदान करते हैं तो endswith() उन इंडेक्स के बीच स्ट्रिंग की जांच करेगा। मेथड अंतिम end इंडेक्स को शामिल नहीं करता है। आइए एक उदाहरण देखें।
उदाहरण
# एक स्ट्रिंग आरंभ करना string = "tutorialspoint" # 'point' के लिए जांचना print(string.endswith('point', 10, len(string))) # 'Point' के लिए जांचना print(string.endswith('point', 8, len(string))) # 'tutorialspoint' के लिए जांचना print(string.endswith('tutorialspoint', 0, len(string) - 1))आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्नलिखित परिणाम मिलेगा।
False True False
निष्कर्ष
यदि ट्यूटोरियल के संबंध में आपके कोई संदेह हैं, तो उन्हें टिप्पणी अनुभाग में उल्लेख करें।