欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【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) #

执行结果:
【find】字符串中使用find查找某个字符所在的下标

相关标签: python学习随记