কম্পিউটার

একটি প্রদত্ত স্ট্রিং এর অক্ষরগুলি পাইথনে বর্ণানুক্রমিক ক্রমে আছে কিনা তা পরীক্ষা করুন


ধরুন আমরা একটি স্ট্রিং s আছে. আমাদের চেক করতে হবে s-এর অক্ষরগুলি বর্ণানুক্রমিক ক্রমে আছে কি না।

সুতরাং, ইনপুট যদি s ="mnnooop" এর মত হয়, তাহলে আউটপুট হবে True।

এটি সমাধান করতে, আমরা এই পদক্ষেপগুলি অনুসরণ করব -

  • char_arr :=s এ উপস্থিত অক্ষর থেকে একটি নতুন তালিকা
  • লিস্ট char_arr সাজান
  • রিটার্ন char_arr s এর সমস্ত অক্ষরের তালিকার মত তারপর সত্য অন্যথায় মিথ্যা

আরো ভালোভাবে বোঝার জন্য আসুন নিচের বাস্তবায়ন দেখি -

উদাহরণ কোড

def solve(s):
   char_arr = list(s)
   char_arr.sort()
        
   return char_arr == list(s)
 
s = "mnnooop"
print(solve(s))

ইনপুট

"mnnooop"

আউটপুট

True

  1. প্রদত্ত স্ট্রিংটি স্বরবর্ণ প্যালিনড্রোম কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম

  2. প্রদত্ত স্ট্রিং প্যানগ্রাম কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম

  3. বর্ণানুক্রমিকভাবে দুটি স্ট্রিংয়ের সাধারণ অক্ষর মুদ্রণের জন্য পাইথন কোড

  4. স্ট্রিং এর উভয় অর্ধেকের একই অক্ষর আছে কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম।