Python3.7知其然知其所以然-第六章 字符串( 七 )

# 字符串内容?

s = \"1-2-3-4-5\"

print(s.split(\"-\"))

# 分割1次

print(s.split(\"-\"1))

6.7查找

从字符串当中 , 查找是否存在指定的字符串内容 。

(1)用find()函数进行查找 , 找到返回下标值 , 找不到返回-1 , 还可以从指定某个位置开始查找 , 它语法是:str.find(str beg=0 end=len(string)) 。

# 字符串内容

s = \"Welcome to Python.\"

print(s.find(\"a\"))

print(s.find(\"c\"))

# 从指定范围进行查找

print(s.find(\"e\" 5 7))

(2)用index()函数进行查找 , 找到返回下标 , 找不到报错它的语法是:str.index(str beg=0 end=len(string)) 。 报错的话 , 需要进行异常处理 , 所以建议用find()函数 。

推荐阅读