Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

स्ट्रिंग की जाँच करने के लिए प्रोग्राम लोअरकेस वर्णों के साथ पैलिंड्रोम है या पायथन में नहीं है

मान लीजिए कि हमारे पास अल्फ़ान्यूमेरिक स्ट्रिंग s है। यह अपरकेस या लोअरकेस दोनों अक्षरों को पकड़ सकता है। हमें जांचना है कि क्या s एक पैलिंड्रोम है या केवल लोअरकेस वर्णमाला वर्णों पर विचार नहीं कर रहा है।

इसलिए, यदि इनपुट s ="rLacHEec0a2r8" जैसा है, तो आउटपुट सही होगा क्योंकि स्ट्रिंग में लोअरकेस में "रेसकार" होता है, जो एक पैलिंड्रोम है।

इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -

  • x :=रिक्त स्ट्रिंग

  • प्रत्येक वर्ण के लिए मैं s में, करता हूँ

    • अगर मैं लोअरकेस में हूं, तो

      • x :=x संघटित i

  • जब x पैलिंड्रोम हो तो सही लौटें, अन्यथा असत्य

उदाहरण

आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें

def solve(s):
   x = ""
   for i in s:
      if i.islower():
         x += i

   return x == x[::-1]

s = "rLacHEec0a2r8"
print(solve(s))

इनपुट

"rLacHEec0a2r8"

आउटपुट

True

  1. पायथन प्रोग्राम यह जाँचने के लिए कि क्या दी गई स्ट्रिंग स्वर है पालिंड्रोम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें स्ट्रिंग (स्वर और व्यंजन दोनों अक्षरों से युक्त) दी गई है, सभी व्यंजनों को हटा दें, फिर जांचें कि परिणामी स्ट्रिंग एक पैलिंड्रोम है या नहीं। यहां हम सबसे पहले स्ट्रिंग में मौजूद सभी व्यंजनों को हटाते हैं। प्रत्य

  1. पायथन प्रोग्राम यह जांचने के लिए कि दी गई स्ट्रिंग कीवर्ड है या नहीं

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक नंबर दिया गया है, हमें यह जांचना होगा कि संख्या दो की शक्ति है या नहीं। कीवर्ड विशिष्ट उपयोग के साथ किसी भी भाषा द्वारा आरक्षित विशेष शब्द हैं और पहचानकर्ता के रूप में उपयोग नहीं किए जा सकते हैं। यह जांचने

  1. एक वाक्य की जाँच करने के लिए पायथन प्रोग्राम एक पैंग्राम है या नहीं।

    एक वाक्य दिया। हमारा काम यह जांचना है कि यह वाक्य पैन ग्राम है या नहीं। पैन ग्राम चेकिंग का तर्क यह है कि वर्णमाला के प्रत्येक अक्षर वाले शब्द या वाक्य कम से कम एक बार। इस समस्या को हल करने के लिए हम सेट () विधि और सूची बोध तकनीक का उपयोग करते हैं। उदाहरण Input: string = abc def ghi jkl mno pqr stu