কম্পিউটার

পাইথনের একটি স্ট্রিং 'ধারণ করে' সাবস্ট্রিং পদ্ধতি আছে?


কোন পাইথনের একটি 'ধারণ করে' সাবস্ট্রিং পদ্ধতি নেই। পরিবর্তে আপনি নীচের 2টি পদ্ধতি ব্যবহার করতে পারেন:

একটি স্ট্রিং অন্য স্ট্রিংয়ের একটি সাবস্ট্রিং কিনা তা খুঁজে বের করার জন্য পাইথনের একটি কীওয়ার্ড রয়েছে। উদাহরণস্বরূপ,

>>> 'ello' in 'hello world'
True
>>> 'no' in 'hello'
False

আপনার যদি সাবস্ট্রিং-এর প্রথম সূচকের প্রয়োজন হয়, আপনি সূচী খুঁজে পেতে find(substr) ব্যবহার করতে পারেন। যদি এই পদ্ধতিটি -1 রিটার্ন করে, এর মানে হল যে স্ট্রিংটিতে সাবস্ট্রিং বিদ্যমান নেই। উদাহরণস্বরূপ,

>>> 'hello world'.find('ello')
1
>>> 'hello'.find('no')
-1

  1. পাইথনে zfill() পদ্ধতি কি?

  2. কিভাবে Python এ \\ এর সাথে প্রতিস্থাপন করবেন?

  3. পাইথনের একটি স্ট্রিংয়ের শেষ থেকে আমি কীভাবে একটি সাবস্ট্রিং সরিয়ে ফেলব?

  4. কিভাবে আমি পাইথনে একটি ব্যাকস্ল্যাশ-এস্কেপড স্ট্রিং আন-এস্কেপ করব?