def findSubStr01(substr, str):
i=1
while i > 0:
index = str.find(substr) #第一次出现的位置
index2=str.find(substr,index+1) #第二次出现的位置
index3=str.find(substr,index2+1) #第三次出现的位置
print index
print index2
print index3
i-=1
#print findSubStr01('abc','abc a abc')
def findSubStr(substr, str, i):
count = 0
while i > 0:
index = str.find(substr)
if index == -1:
return -1
else:
str = str[index+1:] #第一次出现的位置截止后的字符串
print str
i -= 1
count = count + index + 1 #字符串位置数累加
return count - 1
python 字符串第n次出现的位置
最新推荐文章于 2024-08-08 14:53:48 发布