Python入门课程NO28课 字符串常用函数(2)
str.strip():删除字符串首尾的空白字符,返回一个首尾不包含空白字符的新字符串。
str.lstrip():函数名中的前缀l是单词left的简写,该方法用来删除字符串最左边的空白字符,返回一个首部不包含空白字符的新字符串。
str.rstrip() :函数名中的前缀r是单词right的简写,该方法用来删除字符串最右边的空白字符,返回一个尾部不包含空白字符的新字符串。
str.count(sub_str):字符串的子串统计,在字符串str中统计子串sub_str出现的数量,返回一个整型值。如果没有相应的子串,那么返回的值为0。
str.find(sub_str):字符串的子串位置查找函数,从左到右查找子串第一次出现的位置,如果查找成功,返回子串在主串中的开始位置的索引,否则返回值为-1。这里的索引值同字符串索引访问中的索引值,Python中的索引值从0开始进行编号。
str.rfind(sub_str):从右到左查找子串第一次出现的位置,如果查找成功,返回子串在主串中的开始位置的索引,否则返回值为-1。
示例如下:
运行结果如下:
- 上一篇
Python入门课程NO27课 字符串常用函数(1)
len(str):获取字符串长度len(str),返回字符串str包含的字符个数。str.lower():字符串大写转小写操作,将字符串str中的英文字母全部转换为小写的英文字母,返回一个字符串。str.upper():字符串小写转大写操作,将字符串str中的英文字母全部转换为大写的英文字母,返回一个
- 下一篇
Python入门课程NO29课 字符串操作其他函数
str.replace(sub_str, dst_str):字符串的子串替换函数,将字符串中子串替换为新的字符串,返回一个新的字符串。将参数sub_str表示的子串替换为新的字符串dst_str。举例说明:此例中将字符串中的子串scratch替换为python。那么输出结果为:str.split(sep=None, maxsplit=-1):