“Cetak berapa kali substring terjadi pada string yang diberikan” Kode Jawaban

Cetak berapa kali substring terjadi pada string yang diberikan

nStr = '000123000123'
pattern = '123'
count = 0
flag = True
start = 0

while flag:
    a = nStr.find(pattern, start)  # find() returns -1 if the word is not found, 
    #start i the starting index from the search starts(default value is 0)
    if a == -1:          #if pattern not found set flag to False
        flag = False
    else:               # if word is found increase count and set starting index to a+1
        count += 1        
        start = a + 1
print(count)
android developer

periksa berapa kali substring muncul dalam string

a = '128532012'
print(a.count('0'))
#Prints: 1

print(a.count('12'))
#Prints: 2
Programer boi

Jawaban yang mirip dengan “Cetak berapa kali substring terjadi pada string yang diberikan”

Pertanyaan yang mirip dengan “Cetak berapa kali substring terjadi pada string yang diberikan”

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya