इस ट्यूटोरियल में, हम एक प्रोग्राम लिखेंगे जो स्ट्रिंग में किसी शब्द की घटनाओं की संख्या गिनता है। आपको शब्द और एक स्ट्रिंग दी गई है, हमें स्ट्रिंग में शब्द की आवृत्ति की गणना करनी है।
मान लीजिए हमारे पास एक स्ट्रिंग I am a programmer. I am a student. है और शब्द am है। हमारा प्रोग्राम 2 लौटाएगा क्योंकि शब्द am स्ट्रिंग में दो बार आता है।
एल्गोरिदम
1. स्ट्रिंग और शब्द को दो वेरिएबल में आरंभ करें।\n2. split() मेथड का उपयोग करके स्ट्रिंग को स्पेस पर विभाजित करें। हमें शब्दों की एक सूची मिलेगी।\n3. काउंट वेरिएबल को शून्य से आरंभ करें।\n4. सूची पर पुनरावृति करें।\n 4.1. जांचें कि सूची में शब्द दिए गए शब्द के बराबर है या नहीं।\n 4.1.1. यदि दोनों शब्द मेल खाते हैं तो काउंट बढ़ाएं।\n5. काउंट प्रिंट करें।
पहले स्वयं कोड लिखने का प्रयास करें। आइए कोड देखें।
उदाहरण
## स्ट्रिंग और शब्द आरंभ करें\nstring = "I am programmer. I am student."\nword = "am"\n## स्पेस पर स्ट्रिंग विभाजित करें\nwords = string.split()\n## काउंट वेरिएबल को 0 से आरंभ करें\ncount = 0\n## सूची पर पुनरावृति करें\nfor w in words:\n ## शब्दों के मिलान की जांच\n if w == word:\n ## मिलान पर काउंट बढ़ाएं\n count += 1\n## काउंट प्रिंट करें\nprint(count)
आउटपुट
यदि आप उपरोक्त प्रोग्राम चलाते हैं, तो आपको निम्न परिणाम मिलेगा।
2
निष्कर्ष
यदि प्रोग्राम के संबंध में आपके कोई प्रश्न हैं, तो उन्हें कमेंट सेक्शन में पूछें।