s = 'cheese' #s赋值给字符窜cheese
print(s.find('e')) #在s中查找e第一次所在的位置
print(s.find('f')) #在s中查找f第一次出现的位置
print(s.index('e')) #在s里查找e并打印所在位置
#print(s.index('f')) #这句不用注释,因为index就是找不到的时候抛出异常
打印结果:
2 #e在cheese中的第一次位置是2
-1 #f不在cheese中,所以结果为-1
2 #e在cheese中的第一个索引位置是2
本文介绍了一种使用Python进行字符串查找的方法,包括find()和index()函数的使用方式及其区别。find()函数返回指定子字符串首次出现的位置,若未找到则返回-1;而index()函数同样返回首次出现的位置,但当未找到时会抛出异常。
2719

被折叠的 条评论
为什么被折叠?



