endswith মেথড
endswith মেথডটি একটি স্ট্রিং নির্দিষ্ট সাবস্ট্রিং দিয়ে শেষ হয় কিনা তা পরীক্ষা করে
এবং True বা False মান রিটার্ন করে।
মেথডের প্রথম প্যারামিটারে আমরা আমাদের কাঙ্খিত সাবস্ট্রিং সেট করি,
দ্বিতীয় এবং তৃতীয় ঐচ্ছিক প্যারামিটারে - যথাক্রমে সার্চের সূচনা ইনডেক্স এবং শেষ ইনডেক্স।
সিনট্যাক্স
স্ট্রিং.endswith(সাবস্ট্রিং, [সার্চের সূচনা ইনডেক্স], [সার্চের শেষ ইনডেক্স])
উদাহরণ
চলুন 'a' সাবস্ট্রিংটি খুঁজে বের করি,
সার্চের জন্য শুরু এবং শেষ নির্দিষ্ট করে:
txt = 'abcadea'
print(txt.endswith('a', 0, 4))
কোড এক্সিকিউটের ফলাফল:
True
উদাহরণ
চলুন 'a' সাবস্ট্রিংটি খুঁজে বের করি,
সার্চের ইনডেক্স পরিবর্তন করে:
txt = 'abcadea'
print(txt.endswith('a', 0, 3))
কোড এক্সিকিউটের ফলাফল:
False
উদাহরণ
এখন চেক করি আমাদের স্ট্রিংটি কি 'a' দিয়ে শেষ হয় কিনা:
txt = 'abcadea'
print(txt.endswith('a'))
কোড এক্সিকিউটের ফলাফল:
True
আরও দেখুন
-
startswithমেথডটি,
যা স্ট্রিং এর শুরু থেকে সাবস্ট্রিং চেক করে -
countমেথডটি,
যা স্ট্রিং-এ সাবস্ট্রিং এর উপস্থিতির সংখ্যা রিটার্ন করে -
replaceমেথডটি,
যা স্ট্রিং-এ সাবস্ট্রিং খুঁজে এবং রিপ্লেস করে -
findমেথডটি,
যা স্ট্রিং-এ সাবস্ট্রীর প্রথম ম্যাচের ইনডেক্স রিটার্ন করে