Python字符串:Python中find()函数的用法

在Python中,find()函数用于检测字符串中是否包含子字符串sub,如果指定start(开始)和end(结束)范围,则检查是否包含在指定范围内。如果包含子字符串则返回开始的索引值,否则返回-1。

  语法格式如下:

str.find(sub[, start[, end]])

  语法中对应的参数含义如下。

  (1)sub:指定检索的字符串。

  (2)start:开始索引,默认为0。

  (3)end:结束索引,默认为字符串的长度。

  例如,查找“itheima”是否在字符串string_example中,如例4-4所示。

  例4-4 find函数的使用-1。

string_example = 'hello world itheima and itheimaApp'
index = string_example.find("itheima")
print(index)

  运行结果如图4-5所示。

Python字符串:Python中find()函数的用法_第1张图片 

  图4-5 运行结果

  例如,查找“itcast”是否在字符串string_example中,如例4-5所示。

  例4-5 find函数的使用-2

string_example = 'hello world itheima and itheimaApp'
index = string_example.find("itcast")
print(index)

  运行结果如图4-6所示。

Python字符串:Python中find()函数的用法_第2张图片 

  图4-6 运行结果

你可能感兴趣的:(Python,python)