#返回一个原字符串右对齐,并使用fillchar(默认空格)填充至长度 width 的新字符串
rjust(width,[, fillchar])
#返回一个原字符串左对齐,并使用 fillchar 填充至长度 width 的新字符串,fillchar 默认为空格。
ljust(width[, fillchar])
#返回长度为 width 的字符串,原字符串右对齐,前面填充0
zfill (width)
#以指定字符串作为分隔符,将 seq 中所有的元素(的字符串表示)合并为一个新的字符串
join(seq)本文地址:http://8408.cn/article/933.html,未经许可,不得转载.
#根据 str 给出的表(包含 256 个字符)转换 string 的字符, 要过滤掉的字符放到 deletechars 参数中
translate(table, deletechars="")
#创建字符映射的转换表,对于接受两个参数的最简单的调用方式,第一个参数是字符串,表示需要转换的字符,第二个参数也是字符串表示转换的目标。
maketrans()本文地址:http://8408.cn/article/933.html,未经许可,不得转载.
#类似于 find()函数,不过是从右边开始查找.
rfind(str, beg=0,end=len(string))
#类似于 index(),不过是从右边开始.
rindex( str, beg=0, end=len(string))本文地址:http://8408.cn/article/933.html,未经许可,不得转载.
#截掉字符串左边的空格或指定字符。
lstrip()
#删除字符串字符串末尾的空格.
rstrip()
#在字符串上执行 lstrip()和 rstrip()
strip([chars])
#把 将字符串中的 old 替换成 new,如果 max 指定,则替换不超过 max 次。
replace(old, new [, max])本文地址:http://8408.cn/article/933.html,未经许可,不得转载.
#以 str 为分隔符截取字符串,如果 num 有指定值,则仅截取 num+1 个子字符串
split(str="", num=string.count(str))
#按照行('\r', '\r\n', \n')分隔,返回一个包含各行作为元素的列表,如果参数 keepends 为 False,不包含换行符,如果为 True,则保留换行符。
splitlines([keepends])本文地址:http://8408.cn/article/933.html,未经许可,不得转载.
#检查字符串是否是以指定子字符串 substr 开头,是则返回 True,否则返回 False。如果beg 和 end 指定值,则在指定范围内检查。
startswith(substr, beg=0,end=len(string))
#返回"标题化"的字符串,就是说所有单词都是以大写开始,其余字母均为小写(见 istitle())
swapcase()本文地址:http://8408.cn/article/933.html,未经许可,不得转载.
#python字符串方法示例 def test_string(): print("test".rjust(10, '-')) #out: ------test print("test".ljust(10, '-')) #out: test------ print("test".zfill(10)) #out: 000000test print("-".join(["a","b",'c',"d"])) #out: a-b-c-d # 制作翻译表, 即一个一对一的对应关系 bytes_tabtrans = bytes.maketrans(b'abcdefghijklmnopqrstuvwxyz', b'ABCDEFGHIJKLMNOPQRSTUVWXYZ') # 转换为大写,并删除字母o,第二个参数表示要删除的字符,可用于多重替换 print(b'runoob'.translate(bytes_tabtrans, b'o')) #replace第三个参数控制次数 str = "this is string example....wow!!!" print (str.replace("is", "was", 3)) print("127.0.0.1".split(".")) #out:['127', '0', '0', '1'] print("yes,it is.".startswith("yes")) #out: True本文地址:http://8408.cn/article/933.html,未经许可,不得转载.
本文地址:http://8408.cn/article/933.html 未经许可,不得转载. 手机访问本页请扫描右下方二维码.
手机扫码直接打开本页面 |