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

पायथन का उपयोग करके जांचें कि वाक्य पैंग्राम है या नहीं


मान लीजिए हमारे पास केवल लोअरकेस अंग्रेजी अक्षरों वाला एक वाक्य s है। हमें जांचना है कि यह पैंग्राम है या नहीं? एक स्ट्रिंग को पैंग्राम कहा जाता है यदि इसमें अंग्रेजी वर्णमाला के सभी 26 अक्षर मौजूद हों।

उदाहरण के लिए, यदि इनपुट s = "thegrumpywizardmakestoxicbrewfortheevilqueenandjack" है, तो आउटपुट True होगा क्योंकि a से z तक 26 अक्षर हैं।

हल करने के चरण

  • dictb := एक नया मैप

  • s में प्रत्येक i के लिए, करें

    • dictb[i] := (यदि i, dictb[i] में मौजूद है, तो i, अन्यथा 0) + 1

  • यदि dictb का आकार 26 के समान है, तो

    • True वापस करें

  • False वापस करें

उदाहरण

def solve(s):
    dictb = {}
    for i in s:
        dictb[i] = dictb.get(i, 0) + 1
    if len(dictb) == 26:
        return True
    return False

s = "thegrumpywizardmakestoxicbrewfortheevilqueenandjack"
print(solve(s))

इनपुट

"thegrumpywizardmakestoxicbrewfortheevilqueenandjack"

आउटपुट

True
  1. पायथन में जांचें कि दिया गया ग्राफ द्विभाजित है या नहीं पायथन में जांचें कि दिया गया ग्राफ द्विभाजित है या नहीं

    मान लीजिए हमारे पास एक अविकल्पित ग्राफ है, हमें जांचना है कि ग्राफ द्विभाजित है या नहीं। जैसा कि हम जानते हैं, एक ग्राफ द्विभाजित होता है जब हम ग्राफ के नोड्स को दो सेट A और B में विभाजित कर सकते हैं ताकि ग्राफ में प्रत्येक किनारा {u,v} का एक नोड u A में और दूसरा नोड v B में हो। उदाहरण के लिए, यदि

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

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

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

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