Python স্ট্রিং rfind() মেথড

ইনস্ট্যান্স

টেক্সটে "China" শব্দের শেষ উপস্থিতির স্থান:

txt = "China is a great country. I love China."
x = txt.rfind("casa")
print(x)

রান ইনস্ট্যান্স

সংজ্ঞা ও ব্যবহার

rfind() মথড় নির্দিষ্ট মানের শেষতম প্রদর্শিত অনুসন্ধান করে

যদি এই মান পাওয়া যায় না, তবে rfind() মথড় -1 ফিরাবে。

rfind() মথড় এবং rindex() মথড় প্রায় একই হয়।নিচের উদাহরণ দেখুন。

সিন্থেক্স

string.rfind(value, start, end)

পারামিটার মান

পারামিটার বর্ণনা
value অত্যাবশ্যকীয়।অনুসন্ধান করতে হবে মান
start অপশনাল।কোথায় অনুসন্ধান শুরু করা হবে।ডিফল্ট হল ০।
end অপশনাল।কোথায় অনুসন্ধান সমাপ্ত করা হবে।ডিফল্ট হল স্ট্রিংের শেষে।

আরও ইনস্ট্যান্স

ইনস্ট্যান্স

কোথায় এই টেক্সটের শেষতম প্রদর্শিত "e" আছে?

txt = "Hello, welcome to my world."
x = txt.rfind("e")
print(x)

রান ইনস্ট্যান্স

ইনস্ট্যান্স

যদি কেবল ৫ এবং ১০ এর মধ্যে অনুসন্ধান করা হয়, তবে এই টেক্সটের শেষতম প্রদর্শিত "e" কোথায় আছে?

txt = "Hello, welcome to my world."
x = txt.rfind("e", 5, 10)
print(x)

রান ইনস্ট্যান্স

ইনস্ট্যান্স

যদি এই মান পাওয়া যায় না, তবে rfind() মথড় একটি -1 ফিরাবে, কিন্তু rindex() মথড় একটি অস্বাভাবিকতা উঠাবে:

txt = "Hello, welcome to my world."
print(txt.rfind("q"))
print(txt.rindex("q"))

রান ইনস্ট্যান্স