对于应该确定子字符串在字符串中出现次数的代码,Python保持输出零

时间:2017-01-18 06:16:54

标签: python

我只是在寻找提示,但这个问题要求我确定一串字母中出现“bob”的次数

s = 'bgobobjboyjgobobabog'

bob = 0

for i in s[0:-2]:

     i = s.find(i)

     if s[i] == 'b' and s[i+1] == 'o' and s[i + 2] == 'b':

        bob += 1


print(bob)

问题是我的代码只保留计数'b'而不是'bob',或者根本不计数并输出零,他

0 个答案:

没有答案