কম্পিউটার টিউটোরিয়াল

পাইথনে স্ট্রিং প্যালিনড্রোম কিনা যাচাই করার প্রোগ্রাম


मान लीजिए हमारे पास एक स्ट्रिंग s है; हमें जांचना है कि यह पालिंड्रोम है या नहीं। जैसा कि हम जानते हैं, एक पालिंड्रोम तब होता है जब शब्द आगे और पीछे से समान होता है।

उदाहरण के लिए, यदि इनपुट है s = "racecar", तो आउटपुट होगा True

इसे हल करने के लिए, हम निम्नलिखित चरणों का पालन करेंगे:

  • t := s का उल्टा
  • यदि t, s के समान है, तो
    • True वापस करें
  • अन्यथा,
    • False वापस करें

बेहतर समझ के लिए निम्नলিখিত कार्यान्वयन देखें:

उदाहरण

class Solution:    def solve(self, s):       t=s[::-1] if t==s:       return True else :    return False ob = Solution() print(ob.solve("racecar"))

इनपुट

"racecar"

आउटपुट

True

  1. দেওয়া স্ট্রিংটি ভয়েল প্যালিনড্রোম কিনা চেক করার পাইথন প্রোগ্রাম

  2. দেওয়া স্ট্রিংটি পাইথন কিওয়ার্ড কিনা চেক করার প্রোগ্রাম

  3. পাইথনে স্ট্রিং খালি কিনা চেক করা

  4. পাইথনে বাক্য প্যাংগ্রাম (pangram) কিনা যাচাই করার প্রোগ্রাম