Bob Counter in Python

Mit Python 2.7 habe ich versucht, die Anzahl der Vorkommen von "bob" in der Phrase "bobbbobobobobobookobobobbboj" zu zählen. Dazu habe ich den folgenden Code geschrieben:

  b=0
  string='bobbbobobboobobookobobbobbboj'
  string = string.lower()

  for i in string:
     if(([i:i+3]=="bob") or ([i:i+3]=="BOB")'):
        b=b+1

  print ("Number of times bob occurs is:%s" %b)

Wenn ich es jedoch starte, gibt es 0 aus.