capitalize
|
返回S的大写版本,即创建第一个字符,为大写字母,其他为小写字母
|
casefold
|
返回全小写
|
center
|
使字符串产生居中效果,默认填充为空格,也可指定填充单个字符
|
count
|
返回子字符串sub的非重叠出现次数, string S [start:end]。 可选参数start和end为切片表示法。即在切片范围内统计指定字符串的出现次数,如果不指定即在整个字符串内统计指定字符串出现次数
|
encode
|
字符串编码转换,默认为encoding='utf-8'
|
endswith
|
测试字符串结尾是否为指定字符串,也可指定字符串结尾
|
expandtabs
|
将字符串中的tab制表符转换为空格,一个字表符默认为8个空格
|
find
|
在字符串中查找指定字符,找到则返回最小的索引,没有则返回-1,也可以加上分片指定字符串中索引范围
|
format
|
字符串格式化的一种方法,将需要格式化的地方填充{}
|
format_map
|
字符串格式化的一种方法,接收的参数为字典,通过映射的方式格式化
|
index
|
寻找字符串中出现指定的第一个索引
|
isalnum
|
字符串中是否全部为数字字符,并至少有一个字符,若是则返回Ttue,否则返回False
|
isalpha
|
字符串中是否全部为英文字母,并至少有一个字符,若是则返回True,否则返回False
|
isdecimal
|
判断字符串是否只有十进制字符,若是则返回True,否则返回False
|
isdigit
|
判断字符串中是否全部为数字,并至少有一个字符,若是则返回True,否则返回False
|
isidentifier
|
判断字符串是否为有效定义
|
islower
|
判断字符串是否全部为小写字符,若是则返回True,否则返回False
|
isnumeric
|
判断字符串中是否全部为数字,若是则返回True,否则返回False
|
isprintable
|
判断字符串中所有字符是否都是可打印字符(in repr())或字符串为空。
|
isspace
|
判断字符串是否全部为空格,若是则返回True,否则返回False
|
istitle
|
判断字符串是否为一个标题字符串,即每个单词首写字母都为大写,若是则返回True,否则返回False
|
isupper
|
判断字符串中是否全部为大写字符,若是则返回True,否则返回False
|
join
|
将序列中的元素以指定的字符拼接成新的字符串
|
ljust
|
使字符串左对齐,当len(s)<width时,多余的字符默认为空,也可以指定填充单个字符
|
lower
|
将字符串全部转为小写字符
|
lstrip
|
删除字符串最前面的空格,回车,制表符等
|
maketrans
|
返回一个用translate的转换表,示例中ste与abc为映射关系,每个字符相对应(s->a,t->b,e->c),outtab用于替换intab出现在需要处理的字符串中,第三个参数为需要删除的字符
|
partition
|
搜索指定分隔符,并返回第一个分隔符之前的部分,第一个分隔符本身,和第一个分隔符之后的部分
|
replace
|
字符串替换,replace(self, old, new, count=None),接受参数依次是需要替换的字符串,替换后的字符串,和可选参数替换次数,默认为全部替换
|
rfind
|
在字符串中查找指定字符,找到则返回最大的索引,没有则返回-1,也可以加上分片指定字符串中索引范围
|
rindex
|
在字符串中查找指定字符,找到则返回最大的索引,没有则返回-1,也可以加上分片指定字符串中索引范围
|
rjust
|
使字符串右对齐,当len(s)<width时,多余的字符默认为空,也可以指定填充单个字符
|
rpartition
|
搜索指定分隔符,并返回最后一个分隔符之前的部分,最后一个分隔符本身,和最后一个分隔符之后的部分
|
rsplit
|
从右向左寻找,以某个元素为中心将左右分割成两个元素并放入列表中,maxsplit参数默认为-1,表示根据指定分割字符全部分割,maxsplit=1即根据指定分割字符仅分割一次,使用效果和rpartition类似
|
rstrip
|
删除字符串最后面的空格,回车,制表符等
|
split
|
从左向右寻找,以某个元素为中心将左右分割成两个元素并放入列表中,maxsplit参数默认为-1,表示根据指定分割字符全部分割,maxsplit=1即根据指定分割字符仅分割一次,使用效果和partition类似
|
splitlines
|
以换行符('\r', '\r\n', \n')分割为列表,参数keepends默认False,不包含换行符,如果为True,则保留换行符
|
startswith
|
判断字符串开头是否为指定字符串,若是则返回True,否则返回False
|
strip
|
删除字符串左右两边的空格,回车,制表符等
|
swapcase
|
将字符串中大小写字符翻转为小大写字符
|
title
|
将字符串转为标题字符串,即每个单词首字母大写
|
translate
|
根据参数table给出的表(包含 256 个字符)转换字符串的字符, 要过滤掉的字符放到 del 参数中。table表是通过maketrans方法转换而来
|
upper
|
将字符串全部转为小写字符
|
zfill
|
当len(s)<width时,从左边开始用0填充
|