Python String count() Method



Python String count() Method

Python String count() function is an inbuilt function in python programming language that returns the number of occurrences of a substring in the given string.

Syntax:

string.count(substring, start=…, end=…)

Parameters: 

  • The count() function has one compulsory and two optional parameters.
    • Mandatory parameter: 
      • substring – string whose count is to be found.
    • Optional Parameters:
      • start (Optional) – starting index within the string where the search starts.
      • end (Optional) – ending index within the string where the search ends.

Return Value:

count() method returns an integer that denotes number of times a substring occurs in a given string.

Example 1: Implementation of the count() method without optional parameters

# Python program to demonstrate the use of
# count() method without optional parameters 
 
# string in which occurrence will be checked
string = "geeks for geeks"
 
# counts the number of times substring occurs in 
# the given string and returns an integer
print(string.count("geeks"))

Output:

2

Example 2: Implementation of the count() method using optional parameters

# Python program to demonstrate the use of
# count() method  using optional parameters
 
# string in which occurrence will be checked
string = "geeks for geeks"
 
# counts the number of times substring occurs in 
# the given string between index 0 and 5 and returns 
# an integer
print(string.count("geeks", 0, 5))
 
print(string.count("geeks", 0, 15))

Output:

1
2

 

Last Updated on October 28, 2021 by admin

Leave a Reply

Your email address will not be published. Required fields are marked *

Recommended Blogs