str_x = "He is a good programmer. He Is good. He is he he he he he "
count1 = str_x.count("He") # Counts the word "He" in the string. Remember, case sensitive!
count2 = str_x.count("he") #Counts the word "he" in the string. Remember, case sensitive!
print(count1 + count2) # Shows the total count of the word "He" in console
#finds occurances
def duplicatecharacters(s:str):
for i in s:
if s.count(i)>1:
return True
return False
print(duplicatecharacters(""))
string.count(substring, [start_index], [end_index])
#When we need to split and then perform match
import re
re.split("W", sentence.lower())
def count_substring(string, sub_string):
c = 0
while sub_string in string:
c += 1
string = string[string.find(sub_string)+1:]
return c
print('Mary had a little lamb'.count('a'))
count = string.count(substring)
def count_substring(string,sub_string):
l=len(sub_string)
count=0
for i in range(len(string)-len(sub_string)+1):
if(string[i:i+len(sub_string)] == sub_string ):
count+=1
return count