Tuesday, March 6, 2018

String count() Method


String count() Method in Python 3

The count() method returns the number of occurrences of substring sub in the range [start, end]. Optional arguments start and end are interpreted as in slice notation.
Syntax
str.count(sub, start= 0,end=len(string))

Parameters
· sub - This is the substring to be searched.
· start - Search starts from this index. First character starts from 0 index. By default search starts from 0 index.
· end - Search ends from this index. First character starts from 0 index. By default search ends at the last index.
Return Value
             Centered in a string of length width.
Example
#!/usr/bin/python3
str="this is string example....wow!!!"
sub='i'
print ("str.count('i') : ", str.count(sub))
sub='exam'
print ("str.count('exam', 10, 40) : ", str.count(sub,10,40))


Result
str.count('i') : 3
str.count('exam', 4, 40) :