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

Python में स्ट्रिंग के स्वर वर्णमाला क्रम में हैं या नहीं जांचें


मान लीजिए हमारे पास एक स्ट्रिंग s है। हमें जांचना है कि s में मौजूद स्वर वर्णमाला क्रम में हैं या नहीं।

तो, यदि इनपुट s = "helloyou" जैसा है, तो आउटपुट True होगा क्योंकि स्वर e, o, o, u सभी वर्णमाला क्रम में हैं।

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

  • character := वह वर्ण जिसका ASCII 64 है
  • i के लिए रेंज 0 से s के आकार - 1 तक, करें
    • यदि s[i] ('A','E','I','O','U','a','e','i','o','u') में से कोई एक है, तो
      • यदि s[i] < character, तो
        • False लौटाएं
      • अन्यथा,
        • character := s[i]
  • True लौटाएं

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

उदाहरण कोड

def solve(s):     character = chr(64)     for i in range(len(s)):         if s[i] in ['A','E','I','O','U','a','e','i','o','u']:             if s[i] < character:                 return False             else:                 character = s[i]     return True s = "helloyou" print(solve(s))

इनपुट

"helloyou"

आउटपुट

True

  1. - Python में जांचें कि क्या स्ट्रिंग वैध JSON है या नहीं

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

  1. पायथन प्रोग्राम: जांचें कि स्ट्रिंग खाली है या नहीं पायथन प्रोग्राम: जांचें कि स्ट्रिंग खाली है या नहीं

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट एक स्ट्रिंग इनपुट दिए जाने पर, हमें जांचना होगा कि स्ट्रिंग खाली है या नहीं। पायथन स्ट्रिंग्स प्रकृति में इम्यूटेबल होती हैं इसलिए किसी भी ऑपरेशन को करते समय स्ट्रिंग्स को संभालते समय

  1. - पायथन प्रोग्राम: चेक करना कि दी गई स्ट्रिंग हेटेरोग्राम है या नहीं

    यहां एक स्ट्रिंग दी गई है फिर हमारा कार्य चेक करना है कि दी गई स्ट्रिंग हेटेरोग्राम है या नहीं।हेटेरोग्राम चेक करने का अर्थ है कि एक शब्द, वाक्यांश, या वाक्य जिसमें अल्फाबेट का कोई भी अक्षर एक से अधिक बार नहीं आता। हेटेरोग्राम को पैंग्राम से अलग किया जा सकता है जो अल्फाबेट के सभी अक्षरों का उपयोग कर