P016 python基础:数据类型之字符串函数07

42,rsplit

"""

42,rsplit:通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串.

与split不一样的是它从字符串后面开始分割。

语法:

str.rsplit(str="", num=string.count(str)).

"""s42 ="aa jj cc dd ff"print(s42.rsplit(" ",1))

43,splitlines

"""

43,splitlines:按照行('\r', '\r\n', \n')分隔,返回一个包含各行作为元素的列表,

语法:

str.splitlines([keepends])

keepends -- 在输出结果里是否保留换行符('\r', '\r\n', \n'),默认为 False,不保留

"""s43 ="aa\njj\r\n cc\r dd ff"print(s43.splitlines())print(s43.splitlines(True))

44,swapcase

"""

44,swapcase:用于对字符串的大小写字母进行转换。

语法:

str.swapcase()

"""s44 ="My name is pyer_up"print(s44.swapcase())

45,strip

"""

45,strip:用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。

语法:

str.strip([chars]);

"""s45 =" that's a sample "print(s45.strip())s45a ="abcdef"print(s45a.strip("ab"))

46,title

"""

46,title:返回"标题化"的字符串,就是说所有单词都是以大写开始,其余字母均为小写。

语法:

str.title();

"""s46 ="this's a tile"print(s46.title())

47,zfill

"""

47,zfill:返回指定长度的字符串,原字符串右对齐,前面填充0。

语法:

str.zfill(width)

"""s47 ="i will write a long story"print(s47.zfill(len(s47)))print(s47.zfill(len(s47)+3))

常用的字符串函数讲解完了。就字面意思还是很好理解的。不理解,还是要多敲敲代码,自然明白其中含义。

47个常用函数,你还有几个不明白的呢?

有不明白的可以加wx(mirror2013520)

一起学习一起进步!!

你可能感兴趣的:(P016 python基础:数据类型之字符串函数07)