पायथन स्ट्रिंग गणना () परीक्षा के साथ

विषय - सूची:

Anonim

अजगर की गिनती

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

इस पायथन ट्यूटोरियल में, आप सीखेंगे:

  • अजगर की गिनती
  • PythonString गणना के लिए वाक्यविन्यास ()
  • उदाहरण 1: एक स्ट्रिंग पर गणना विधि
  • उदाहरण 2: किसी दिए गए स्ट्रिंग में एक वर्ण की गणना
  • उदाहरण 3: दिए गए स्ट्रिंग में प्रतिस्थापित करने की गणना

PythonString गणना के लिए वाक्यविन्यास ()

पायथन गणना फ़ंक्शन सिंटैक्स:

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

पायथन सिंटैक्स के पैरामीटर

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

प्रतिलाभ की मात्रा

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

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

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

str1 = "Hello World"str_count1 = str1.count('o') # counting the character “o” in the givenstringprint("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 2The 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 stringprint("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 3The count of 'u' usingstart/end is 2

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

निम्नलिखित उदाहरण एक दिए गए स्ट्रिंग में प्रतिस्थापन की घटना को दर्शाता है साथ ही साथststart / endindex का उपयोग करना।

str1 = "Welcome to Guru99 - Free Training Tutorials and Videos for IT Courses"str_count1 = str1.count('to') # counting the substring “to” in the givenstringprint("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 2The count of 'to' usingstart/end is 1

सारांश:

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