资源预览内容
第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
亲,该文档总共3页全部预览完了,如果喜欢就下载吧!
资源描述
字符串操作函数检索:find(str=)与rfind(str=)String.find(str)从字符串的左边开始,返回在字符串String中字符(串)str的第一个字符下标;没有找到则返回-1。String.rfind(str)从字符串的右边开始,返回在字符串String中字符(串)str的第一个字符下标;没有找到则返回-1。index(str=)String.index(str)从字符串的左边开始,返回在字符串String中字符(串)str的第一个字符下标;没有找到则直接报错。String.rindex(str)从字符串的右边开始,返回在字符串String中字符(串)str的第一个字符下标;没有找到则直接报错。统计:count(str=)String.count(str)返回在字符串String中字符(串)str出现的次数;没有找到则返回0。分割:split(str=(,(int)i)(没有指定值)String.split(str)在字符串String中,以str为分割符,将str的前后分别分割成几个元素(不包括分割符str)。(有指定值)String.split(str,String.count(str)在字符串String中,以str为分割符,将str的前后分别分割成几个元素(不包括分割符str),谢最后一个分割出来的元素下标为String.count(str)/分割元素个数String.count(str)。(r)partition(str=)String.partition(str)在字符串String中,从左边开始,以第1个str为分隔符,将str的前后分别分离为元素,并保留str为元素。String.rpartition(str)在字符串String中,从右边开始,以第1个str为分隔符,将str的前后分别分离为元素,并保留str为元素。splitlines()String.splitlines()在字符串String中,以换行符为分割符,将字符串切割成各个元素,并返回切割后的元素组合的列表。替换:replace(Str1=,str2=,i)String.replace(str1 , str2)在字符串String中,将str1临时替换成str2,替换次数默认为String.count(str1)。String.replace(str1 , str2 , i )在字符串String中,将str1临时替换成str2,替换次数为i,iString.count(str1)。大小写转换:首字母大写:capitalize()每个单词首字母大写:title()所有大写字母变小写:lower()所有小写字母变大写:upper()字符串对齐:左对齐:ljust(width)String.ljust(width)返回一个原字符串左对齐,并使用空格填充至长度为width的新字符串(空格在字符串尾部填充)。右对齐:String.rjust(width)返回一个原字符串右对齐,并使用空格填充至长度为width的新字符串(空格在字符串头部填充)。居中对齐:String.center(width)返回一个原字符串居中对齐,并使用空格填充至长度为width的新字符串(空格在字符串头部和尾部填充)。清除空格:删除字符串左边的空格(空白字符):lstrip()删除字符串右边的空格(空白字符):rstrip()删除字符串左右的空格(空白字符):strip()字符串判断:判断字符串头和尾:String.startswith(str)判断字符串String是否以str开头,是则返回True,反之则返回False。String.startswith(str)判断字符串String是否以str结尾,是则返回True,反之则返回False。判断组成成分:isalpha()String.isalpha()如果字符串String的所有字符都是字母,则返回True,否则返回False。isdigit()String.isdigit()如果字符串String只包含数字,则返回True,否则返回False。isalnum()String.isalnum()如果字符串String所有字符都是字母或数字,则返回True,否则返回False。isspace()String.isspace()如果字符串String只包含空格,则返回True,否则返回False。isalnum()列表转字符串:String.join(list)在list的每两个元素之间插入一个String,构造一个新的字符串。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号