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

स्ट्रिंग को मान्य करने के लिए पायथन प्रोग्राम में कुछ चयनित प्रकार के वर्ण हैं या नहीं

मान लीजिए कि हमारे पास एक स्ट्रिंग s है। हमें यह जांचना है कि स्ट्रिंग में निम्नलिखित हैं या नहीं।

  • नंबर

  • लोअरकेस अक्षर

  • अपरकेस अक्षर

नोट - कुछ अन्य प्रतीक भी हो सकते हैं, लेकिन ये तीनों अवश्य होने चाहिए

इसलिए, यदि इनपुट s ="p25KDs" जैसा है, तो आउटपुट सही होगा

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

  • गिरफ्तारी:=आकार 3 की एक सरणी और असत्य से भरें
  • प्रत्येक वर्ण c in s के लिए, करें
    • यदि c अक्षरांकीय है, तो
      • गिरफ्तारी[0] :=सच
    • यदि c लोअरकेस में है, तो
      • गिरफ्तारी[1] :=सच
    • यदि c अपरकेस में है, तो
      • गिरफ्तारी[2] :=सच
  • जब गिरफ्तारी के सभी आइटम सही हों तब सही लौटें

उदाहरण

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

def solve(s):
   arr = [False]*3
   for c in s:
      if c.isalnum():
         arr[0] = True
      if c.islower():
         arr[1] = True
      if c.isupper():
          arr[2] = True

   return all(arr)

s = "p25KDs"
print(solve(s))

इनपुट

"p25KDs"

आउटपुट

True

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

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

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

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

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

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