endswith মেথড

endswith মেথডটি একটি স্ট্রিং নির্দিষ্ট সাবস্ট্রিং দিয়ে শেষ হয় কিনা তা পরীক্ষা করে এবং True বা False মান রিটার্ন করে। মেথডের প্রথম প্যারামিটারে আমরা আমাদের কাঙ্খিত সাবস্ট্রিং সেট করি, দ্বিতীয় এবং তৃতীয় ঐচ্ছিক প্যারামিটারে - যথাক্রমে সার্চের সূচনা ইনডেক্স এবং শেষ ইনডেক্স।

সিনট্যাক্স

pythonস্ট্রিং.endswith(সাবস্ট্রিং, [সার্চের সূচনা ইনডেক্স], [সার্চের শেষ ইনডেক্স])

উদাহরণ

চলুন 'a' সাবস্ট্রিংটি খুঁজে বের করি, সার্চের জন্য শুরু এবং শেষ নির্দিষ্ট করে:

pythontxt = 'abcadea'
print(txt.endswith('a', 0, 4))

কোড এক্সিকিউটের ফলাফল:

pythonTrue

উদাহরণ

চলুন 'a' সাবস্ট্রিংটি খুঁজে বের করি, সার্চের ইনডেক্স পরিবর্তন করে:

pythontxt = 'abcadea'
print(txt.endswith('a', 0, 3))

কোড এক্সিকিউটের ফলাফল:

pythonFalse

উদাহরণ

এখন চেক করি আমাদের স্ট্রিংটি কি 'a' দিয়ে শেষ হয় কিনা:

pythontxt = 'abcadea'
print(txt.endswith('a'))

কোড এক্সিকিউটের ফলাফল:

pythonTrue

আরও দেখুন

  • startswith মেথডটি,
    যা স্ট্রিং এর শুরু থেকে সাবস্ট্রিং চেক করে
  • count মেথডটি,
    যা স্ট্রিং-এ সাবস্ট্রিং এর উপস্থিতির সংখ্যা রিটার্ন করে
  • replace মেথডটি,
    যা স্ট্রিং-এ সাবস্ট্রিং খুঁজে এবং রিপ্লেস করে
  • find মেথডটি,
    যা স্ট্রিং-এ সাবস্ট্রীর প্রথম ম্যাচের ইনডেক্স রিটার্ন করে