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