42,rsplit
"""
42,rsplit:通過(guò)指定分隔符對(duì)字符串進(jìn)行切片寻狂,如果參數(shù) num 有指定值妒潭,則分隔 num+1 個(gè)子字符串.
與split不一樣的是它從字符串后面開(kāi)始分割。
語(yǔ)法:
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')分隔论悴,返回一個(gè)包含各行作為元素的列表变秦,
語(yǔ)法:
str.splitlines([keepends])
keepends -- 在輸出結(jié)果里是否保留換行符('\r', '\r\n', \n')成榜,默認(rèn)為 False,不保留
"""s43 ="aa\njj\r\n cc\r dd ff"print(s43.splitlines())print(s43.splitlines(True))
44,swapcase
"""
44,swapcase:用于對(duì)字符串的大小寫字母進(jìn)行轉(zhuǎn)換蹦玫。
語(yǔ)法:
str.swapcase()
"""s44 ="My name is pyer_up"print(s44.swapcase())
45,strip
"""
45,strip:用于移除字符串頭尾指定的字符(默認(rèn)為空格或換行符)或字符序列。
語(yǔ)法:
str.strip([chars]);
"""s45 =" that's a sample "print(s45.strip())s45a ="abcdef"print(s45a.strip("ab"))
46,title
"""
46,title:返回"標(biāo)題化"的字符串,就是說(shuō)所有單詞都是以大寫開(kāi)始刘绣,其余字母均為小寫樱溉。
語(yǔ)法:
str.title();
"""s46 ="this's a tile"print(s46.title())
47,zfill
"""
47,zfill:返回指定長(zhǎng)度的字符串,原字符串右對(duì)齊纬凤,前面填充0福贞。
語(yǔ)法:
str.zfill(width)
"""s47 ="i will write a long story"print(s47.zfill(len(s47)))print(s47.zfill(len(s47)+3))
常用的字符串函數(shù)講解完了。就字面意思還是很好理解的停士。不理解挖帘,還是要多敲敲代碼,自然明白其中含義恋技。
47個(gè)常用函數(shù)拇舀,你還有幾個(gè)不明白的呢?
有不明白的可以加wx(mirror2013520)
一起學(xué)習(xí)一起進(jìn)步r叩住骄崩!