এই টিউটোরিয়ালে, আমরা rindex() সম্পর্কে শিখতে যাচ্ছি স্ট্রিং পদ্ধতি।
পদ্ধতি rindex() সাবস্ট্রিং-এর শেষ ঘটনার সূচী প্রদান করে স্ট্রিং-এ . প্রদত্ত সাবস্ট্রিংটি স্ট্রিং-এ না পাওয়া গেলে এটি একটি ব্যতিক্রম উত্থাপন করবে।
উদাহরণ
# starting a stringstring ='টিউটোরিয়ালপয়েন্ট পাইথন শেখার একটি দুর্দান্ত জায়গা। Tutorialspoint হল anian company'# rindexprint(string.rindex('Tutorialspoint'))# ব্যবহার করে 'Tutorialspoint' খোঁজা rfindprint(string.rindex('is')) ব্যবহার করে 'is' খুঁজে বের করা
আউটপুট
আপনি যদি উপরের কোডটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফল পাবেন।
4964
আমরা দুটি ঐচ্ছিক যুক্তিও দিতে পারি শুরু এবং শেষ সূচক যদি আমরা শুরু এবং সূচী প্রদান করি, তাহলে rindex() শেষ সূচক অন্তর্ভুক্ত না করে পরিসরে সাবস্ট্রিং অনুসন্ধান করবে।
উদাহরণ
# starting a stringstring ='টিউটোরিয়ালপয়েন্ট পাইথন শেখার একটি দুর্দান্ত জায়গা। Tutorialspoint হল anian company'# rfindprint(string.rindex('Tutorialspoint', 0, 45)) ব্যবহার করে 'Tutorialspoint' খোঁজা /প্রে>আউটপুট
আপনি যদি উপরের কোডটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফল পাবেন।
015যদি প্রদত্ত সাবস্ট্রিংটি স্ট্রিং-এ না থাকে, তাহলে rindex() একটি ব্যতিক্রম উত্থাপন করা হবে. আসুন একটি উদাহরণ দেখি।
উদাহরণ
# starting a stringstring ='টিউটোরিয়ালপয়েন্ট পাইথন শেখার একটি দুর্দান্ত জায়গা। Tutorialspoint হল anian company'# rindexprint(string.rindex('tutorialspoint')) ব্যবহার করে 'Tutorialspoint' খুঁজে বের করাআউটপুট
আপনি যদি উপরের প্রোগ্রামটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফল পাবেন।
<পূর্ব>------------------------------------------------------------ ---------------------------- মান ত্রুটি ট্রেসব্যাক (সর্বশেষ সাম্প্রতিক কল) <মডিউল>34-এ# rfind----> 5 print(string.rindex('tutorialspoint'))ValueError ব্যবহার করে 'Tutorialspoint' খোঁজা হচ্ছে:সাবস্ট্রিং পাওয়া যায়নি
উপসংহার
টিউটোরিয়ালটিতে আপনার কোন সন্দেহ থাকলে, মন্তব্য বিভাগে উল্লেখ করুন।