温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
ctokey.com免费学习
字符串
常见
操作
ctokey
com
免费
学习
字符串常见操作 如果有一个字符串,mystr=hello world,以下为针对字符串的常见操作 1、find 定义:检测 str 是否包含在 mystr 中,如果是返回开始的索引值,如果没有找到则返回-1(从左往右)格式:mystr.find(str,start=0,end=len(mystr)说明:str:字符串,start:开始的位置,end:结束的位置 2、rfind 定义:类似于 find,只不过是从右面开始查找,返回的是第一个字符的索引,如果查询不到同样返回-1 格式:mystr.rfind(str,start=0,end=len(mystr)3、index 跟 find()方法一样,只不过如果 str 不在 mystr 中会报错,会报一个异常 格式:mystr.index(str,start=0,end=len(mystr)4、rindex 定义:类似 index,只不过是从右面开始查找,返回的是开始查询的索引,如果查询不到则报错 格式:mystr.rindex(str,start=0,end=len(mystr)5、count 定义:返回 str 在 start 和 end 之间在 mystr 中出现的次数 格式:mystr.count(str,start=0,end=len(mystr)总结:如果找到需要的数据,返回出现的次数;如果没有找到,则返回 0 6、replace 定义:把 str 中的 str1 替换成 str2,如果 count 指定,则替换的次数不超过 count 次 格式:mystr.replace(str1,str2,count)说明:str1:需要被替换的元素 str2:新的元素 第三个参数表示替换的次数 7、capitalize 定义:把字符串的第一个字母大写 格式:mystr.capitalize()8、title 定义:把字符串中的每一个单词的首字母大写 格式:mystr.title()9、lower 定义:转换 mystr 中所有大写字符转换为小写 格式:mystr.lower()10、upper 定义:转换 mystr 中所有小写字符转换为大写 格式:mystr.upper()11、strip 定义:删除 mystr 字符串两端的空白字符 格式:mystr.strip()12、lstrip 定义:删除 mystr 左边的空白字符 格式:mystr.lstrip()13、rstrip 定义:删除 mystr 字符串右边的空白字符 格式:mystr.rstrip()14、splitlines 定义:按照行进行分割,返回一个包含各个元素的列表 格式:mystr.splitlines()