【find】字符串中使用find查找某个字符所在的下标
程序员文章站
2022-07-13 21:43:13
...
s="爱情是无疑美好的, 对我们每一个身处大学这个小社会的学生来说 ,常年在外,身边找不到一个熟悉的人,更找不到一个真正能够说心里话的人,这的确是一件非常痛苦的事儿 。况且与此同时,他们的亲人,还在耳边不停的告诫他们,社会是多么的复杂, 于是这样,他们更加愿意生活于自己的世界里,而不愿,去走进身边人的世界,也不愿让别人走进自己的世界。"
#当find中没有第二个参数起步下标时,默认计算第一个要查找的字符的下标
n=s.find("的")
i=1 #设置一个计数值
#当find查找到要统计下标的字符时,返回字符所在下标,直到统计没有这个字符时,返回的下标为-1。
while n!=-1:
print("第",i,"个‘的’的下标为",n)
# 计数累加
i=i+1
#从上一次统计到的下标+1的位置开始,继续统计“的”的下标
n=s.find("的",n+1) #
执行结果:
上一篇: MySQL集群高可用架构之MHA
下一篇: PXE高效批量网络装机