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

पायथन प्रोग्राम: स्ट्रिंग में इवन लेंथ वाले शब्द प्रिंट करें


इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे।

प्रॉब्लम स्टेटमेंट

एक स्ट्रिंग दिए जाने पर, हमें स्ट्रिंग में इवन लेंथ वाले सभी शब्दों को प्रदर्शित करने की आवश्यकता है।

दृष्टिकोण

  • split() फ़ंक्शन का उपयोग करके इनपुट स्ट्रिंग को विभाजित करें।
  • for लूप का उपयोग करके स्ट्रिंग के शब्दों पर इटरेट करें और len() फ़ंक्शन का उपयोग करके शब्द की लंबाई की गणना करें।
  • यदि लंबाई इवन आती है, तो शब्द स्क्रीन पर प्रदर्शित होता है।
  • अन्यथा, कोई शब्द स्क्रीन पर दिखाई नहीं देता।

अब नीचे दिए गए कार्यान्वयन को देखते हैं:

उदाहरण

def printWords(s):
    # स्ट्रिंग को विभाजित करें
    s = s.split(' ')
    # स्ट्रिंग के शब्दों में इटरेट करें
    for word in s:
        # यदि लंबाई इवन है
        if len(word) % 2 == 0:
            print(word)

# मेन
s = "tutorial point"
printWords(s)

आउटपुट

tutorial

सभी वेरिएबल्स और फंक्शन्स ग्लोबल स्कोप में घोषित हैं जैसा कि नीचे दिखाया गया है:

पायथन प्रोग्राम: स्ट्रिंग में इवन लेंथ वाले शब्द प्रिंट करें

निष्कर्ष

इस लेख में, हमने स्ट्रिंग में इवन लेंथ वाले शब्द प्रिंट करने के दृष्टिकोण के बारे में सीखा।

  1. पायथन प्रोग्राम: दी गई स्ट्रिंग के सभी क्रमपरिवर्तन प्रिंट करें पायथन प्रोग्राम: दी गई स्ट्रिंग के सभी क्रमपरिवर्तन प्रिंट करें

    इस लेख में हम दी गई समस्या के समाधान के बारे में जानेंगे। समस्या कथन हमें एक स्ट्रिंग दी गई है, हमें स्ट्रिंग के सभी संभावित क्रमपरिवर्तन प्रदर्शित करने हैं। उदाहरण # रूपांतरण def toString(List): return .join(List) # क्रमपरिवर्तन def permute(a, l, r): if l == r: print(toString(a))

  1. - पायथन प्रोग्राम: वाक्य में शब्दों की गिनती करें

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट हमें एक वाक्य दिया गया है, हमें वाक्य में शब्दों की संख्या गिनने की आवश्यकता है। यहां हम दो दृष्टिकोणों पर चर्चा करेंगे: दृष्टिकोण 1 – split() फंक्शन का उपयोग करके उदाहरण test_string

  1. - पायथन प्रोग्राम: दिए गए स्ट्रिंग में शब्द गिनें

    स्ट्रिंग में शब्दों की संख्या गिनने के कई तरीके हैं। सरल दृष्टिकोण व्हाइटस्पेस सेपरेटर का उपयोग करता है। विधि 1: फोर लूप (मूल) def count_words_for(text): total = 1 # कम से कम एक शब्द (यदि खाली नहीं) for i in range(len(text)): if text[i] in ( , \n, \t): total += 1 re