def?fint(st1,st2):
chang1=len(st1)
changzong=len(st2)
print(st1,"在?"+st2+"?中出現的次數是:",st2.count(st1),"次")
if?st2.find(st1)>=0:
weizhi=[]
for?i?in?range(0,len(st2)):
new=st2[i:i+len(st1)]
if?new==st1:
weizhi.append(i+1)
print(st1,"出現的位置是:",weizhi)
else:
print(st1,"不在字符串",st2,"中")
#測試這個函數是否有效
sss="hdbdhdbdbjssveoehow"
s1="bd"
fint(s1,sss)
#只需要將?變量?s1?和sss?給與不同的值?就會測試不同的字符串