Python स्ट्रिंग गिनती() उदाहरणों के साथ

Python गणना

count() एक अंतर्निहित फ़ंक्शन है Pythonयह स्ट्रिंग में दिए गए तत्व की कुल संख्या लौटाएगा। गिनती स्ट्रिंग की शुरुआत से लेकर अंत तक शुरू होती है। आप जहां से खोज शुरू करना चाहते हैं, वहां से आरंभ और अंत इंडेक्स निर्दिष्ट करना भी संभव है।

के लिए वाक्यविन्यास Pythonस्ट्रिंग गणना()

Python गिनती फ़ंक्शन सिंटैक्स:

string.count(char or substring, start, end)

के पैरामीटर Python वाक्य - विन्यास

  • वर्ण या उपस्ट्रिंग: आप दिए गए स्ट्रिंग में जिस एकल वर्ण या सबस्ट्रिंग को खोजना चाहते हैं, उसे निर्दिष्ट कर सकते हैं। यह आपको दिए गए स्ट्रिंग में वर्ण या सबस्ट्रिंग की गिनती लौटाएगा।
  • प्रारंभ : (वैकल्पिक) यह उस आरंभिक सूचकांक को इंगित करता है जहाँ से खोज शुरू होगी। यदि नहीं दिया गया है, तो यह 0 से शुरू होगा। उदाहरण के लिए, आप स्ट्रिंग के मध्य से किसी वर्ण की खोज करना चाहते हैं। आप अपने काउंट फ़ंक्शन को आरंभिक मान दे सकते हैं।
  • समाप्त: (वैकल्पिक) यह अंतिम इंडेक्स को इंगित करता है जहां खोज समाप्त होती है। यदि नहीं दिया गया है, तो यह दी गई सूची या स्ट्रिंग के अंत तक खोज करेगा। उदाहरण के लिए, यदि आप संपूर्ण स्ट्रिंग को स्कैन नहीं करना चाहते हैं और खोज को किसी विशिष्ट बिंदु तक सीमित नहीं करना चाहते हैं, तो आप अपने काउंट फ़ंक्शन में अंत का मान दे सकते हैं, और काउंट उस बिंदु तक खोज का ध्यान रखेगा।

रिटर्न वैल्यू

count() विधि एक पूर्णांक मान लौटाएगी, अर्थात, दिए गए स्ट्रिंग से दिए गए तत्व की गिनती। यदि मान दिए गए स्ट्रिंग में नहीं मिलता है तो यह 0 लौटाता है।

उदाहरण 1: स्ट्रिंग पर गणना विधि

निम्नलिखित उदाहरण एक स्ट्रिंग पर count() फ़ंक्शन की कार्यप्रणाली को दर्शाता है।

str1 = "Hello World"
str_count1 = str1.count('o')  # counting the character “o” in the givenstring
print("The count of 'o' is", str_count1)

str_count2 = str1.count('o', 0,5)
print("The count of 'o' usingstart/end is", str_count2)

आउटपुट:

The count of 'o' is 2
The count of 'o' usingstart/end is 1

उदाहरण 2: किसी दिए गए स्ट्रिंग में किसी वर्ण की उपस्थिति की गणना करें

निम्नलिखित उदाहरण किसी दिए गए स्ट्रिंग में तथा साथ ही प्रारंभ/अंत सूचकांक का उपयोग करके किसी वर्ण की उपस्थिति को दर्शाता है।

str1 = "Welcome to Guru99 Tutorials!"
str_count1 = str1.count('u')  # counting the character “u” in the given string
print("The count of 'u' is", str_count1)

str_count2 = str1.count('u', 6,15)
print("The count of 'u' usingstart/end is", str_count2)

आउटपुट:

The count of 'u' is 3
The count of 'u' usingstart/end is 2

उदाहरण 3: किसी दिए गए स्ट्रिंग में सबस्ट्रिंग की घटना की गणना करें

निम्न उदाहरण किसी दिए गए स्ट्रिंग में सबस्ट्रिंग की उपस्थिति तथा साथ ही स्टार्ट/एंड इंडेक्स का उपयोग दर्शाता है।

str1 = "Welcome to Guru99 - Free Training Tutorials and Videos for IT Courses"
str_count1 = str1.count('to') # counting the substring “to” in the givenstring
print("The count of 'to' is", str_count1)
str_count2 = str1.count('to', 6,15)
print("The count of 'to' usingstart/end is", str_count2)

आउटपुट:

The count of 'to' is 2
The count of 'to' usingstart/end is 1

सारांश

  • count() एक अंतर्निहित फ़ंक्शन है Pythonयह आपको सूची या स्ट्रिंग में दिए गए तत्व की गिनती लौटाएगा।
  • मामले में ए स्ट्रिंग, गिनती स्ट्रिंग की शुरुआत से लेकर अंत तक शुरू होती है। आप जहां से खोज शुरू करना चाहते हैं, वहां से स्टार्ट और एंड इंडेक्स निर्दिष्ट करना भी संभव है।
  • count() विधि एक पूर्णांक मान लौटाती है.