“Wydrukuj liczbę razy, w których podjazd występuje w danym ciągu” Kod odpowiedzi

Wydrukuj liczbę razy, w których podjazd występuje w danym ciągu

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

Sprawdź, ile razy podłoże pojawia się w ciągu

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

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

Odpowiedzi podobne do “Wydrukuj liczbę razy, w których podjazd występuje w danym ciągu”

Pytania podobne do “Wydrukuj liczbę razy, w których podjazd występuje w danym ciągu”

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu