方法(methods)是属于某个对象的函数
string 的对象
methods | 作用 |
---|---|
capitalize() | 首字母大写 |
casefold() | 把所有字符串改为小写 |
center(width,fillchar) | 返回原字符串居中,空格填充至指定长度的新字符串。 |
count() | 计算制定字符串出现的次数 |
encode(encoding='UTF-8,errors='strict') | 指定的编码格式,errors指定不同的错误处理方案 |
endswith() | 判断字符串是否以指定后缀结尾 |
expandtabs() | 字符串中的 tab 符号('\t')转为空格,tab 符号('\t')默认的空格数是 8 |
find() | 查找指定字符串 |
format() | 取代前面字符串里的 {}里面的内容 |
format_map() | 与format不同之处是直接使用字典 |
index() | 返回指定字符串的位置 |
isalnum() | 检测字符串是否【只是】由字母and数字组成 |
isalpha() | 法检测字符串是否只由字母组成 |
isdecimal() | 检查字符串是否只包含十进制字符 |
isdigit() | 检测字符串是否只由数字组成 |
isidentifier() | 判断是否为标识符 |
islower() | 判断是否为字母是否为 小写 |
isnumeric() | 判断是否只有数字 |
isprintable() | 是否为可打印字符串 |
isspace() | 是否为空格 |
istitle() | 是否为首字母大写 有空格为false |
isupper() | 是否为都为大写 可以有空格 |
join(要连接的序列) | 将序列中的元素以指定的字符连接生成一个新的字符串 |
ljust() | 向左调整字符串,和center类似 |
更多 String Methods 见官方文档 String Methods