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()函数 。
推荐阅读
- Python3.7知其然知其所以然-第十章 for循环
- Python3.7知其然知其所以然-第七章 类型转换
- Python3.7知其然知其所以然-第二章 开发工具
- Python3.7开发Django2.2 Web系统从零开始--1.2 一个应用