Ошибку не выдает, но и не работает.
def find(str, ch, index): char=0 while index < len(str): if str[index] == ch: char+=1 index+=1 return char str=input('String ') ch=input('ch ') index=int(input('index= ')) y=find(str, ch, index) print(y) input('enter')