কম্পিউটার

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


ধরুন আমাদের একটি স্ট্রিং s আছে, এটি একটি বাক্যের প্রতিনিধিত্ব করছে, আমাদের পরীক্ষা করতে হবে ইংরেজি বর্ণমালার প্রতিটি অক্ষর অন্তত একবার ব্যবহার করা হয়েছে কি না।

সুতরাং, যদি ইনপুটটি হয় "দুষ্ট রাণী এবং জ্যাকের জন্য বিষাক্ত মদ তৈরি করে", তাহলে আউটপুটটি সত্য হবে

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

  • s:=s-এর সমস্ত অক্ষরকে ছোট হাতের অক্ষরে করুন
  • a:=0
  • ইংরেজি বর্ণমালায় প্রতিটি i এর জন্য, করুন
    • যদি i s না থাকে, তাহলে
      • মিথ্যে ফেরত দিন
  • সত্য ফেরান

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

উদাহরণ

import string
class Solution:
   def solve(self, s):
      s=s.lower()
      a=0
      for i in string.ascii_lowercase :
         if i not in s :
            return False
      return True
s = "The grumpy wizards make toxic brew, for the evil queen and Jack"
ob = Solution()
print(ob.solve(s))

ইনপুট

"The grumpy wizards make toxic brew, for the evil queen and Jack"

আউটপুট

True

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

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

  3. স্ট্রিং খালি আছে কি না তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম

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