मान लीजिए कि हमारे पास एक 'स्ट्रिंग' और 'शब्द' है और हमें अजगर का उपयोग करके इस शब्द की घटना की संख्या को हमारे स्ट्रिंग में खोजने की आवश्यकता है। इस खंड में हम यही करने जा रहे हैं, किसी दिए गए स्ट्रिंग में शब्द की संख्या गिनें और उसे प्रिंट करें।
किसी दिए गए स्ट्रिंग में शब्दों की संख्या गिनें
विधि 1:लूप के लिए उपयोग करना
#विधि 1:लूप के लिए उपयोग करना
test_stirng = input("String to search is : ") total = 1 for i in range(len(test_stirng)): if(test_stirng[i] == ' ' or test_stirng == '\n' or test_stirng == '\t'): total = total + 1 print("Total Number of Words in our input string is: ", total)
परिणाम
String to search is : Python is a high level language. Python is interpreted language. Python is general-purpose programming language Total Number of Words in our input string is: 16
#विधि 2:लूप के दौरान उपयोग करना
test_stirng = input("String to search is : ") total = 1 i = 0 while(i < len(test_stirng)): if(test_stirng[i] == ' ' or test_stirng == '\n' or test_stirng == '\t'): total = total + 1 i +=1 print("Total Number of Words in our input string is: ", total)
परिणाम
String to search is : Python is a high level language. Python is interpreted language. Python is general-purpose programming language Total Number of Words in our input string is: 16
#विधि 3:फ़ंक्शन का उपयोग करना
def Count_words(test_string): word_count = 1 for i in range(len(test_string)): if(test_string[i] == ' ' or test_string == '\n' or test_string == '\t'): word_count += 1 return word_count test_string = input("String to search is :") total = Count_words(test_string) print("Total Number of Words in our input string is: ", total)
परिणाम
String to search is :Python is a high level language. Python is interpreted language. Python is general-purpose programming language Total Number of Words in our input string is: 16
उपयोक्ता द्वारा दर्ज की गई स्ट्रिंग में शब्दों की संख्या ज्ञात करने के लिए ऊपर कुछ अन्य तरीके भी दिए गए हैं।