Find函数是Python内置的字符串查找函数。它的语法结构为:string.find(str, [start],[end])。其中,string是要查找的字符串,str是要查找的子字符串,start和end参数是可选的,用于限定查找范围。Find函数返回值是子字符串在字符串中出现的第一个位置的索引,如果没有找到则返回-1。
Find函数的作用非常广泛,它可以用来判断一个字符串中是否包含某个子字符串,也可以用来查找字符串中某个子字符串的位置。下面是Find函数的一些示例:
- 查找子字符串'find'在字符串'this is a simple find function'中的位置:
str = 'this is a simple find function'
index = str.find('find')
print(index)
输出结果为:15
- 判断字符串'match'是否在字符串'this is a string'中出现:
str = 'this is a string'
if str.find('match') != -1: