字符串的内建函数
String.capitalize() 把字符串的第一个字符大写
String.upper() 将字符串转化为大写
String.lower() 将字符串转化为小写
String.center(len长度,“str”) 以string为中心两边填充,致使string长度为len
string.rjust((len长度,“str”) 在string左边填充str,致使长度为len
string.ljust((len长度,“str”) 在stringy右边填充str,致使长度为len
string.count(“str”,start,end)从start到end之间的str次数
string.encode(encoding="编码形式utf-8",errors="ignore错误忽略")以指定格式编码
string.decode(encoding="解码形式utf-8",errors="ignore错误忽略")以指定格式解码
string.replace('con','newcon',num) 字符串的部分内容替换,num指定替换次数,默认全部替换
string.endswith(“obj”)是否以obj结尾
string.find("str",start,end)返回str的位置下标,找不到返回-1 从左
string.rfind("str",start,end) 从右
string.index(“str”,start,end))返回str的位置下标,找不到报异常 从左
string.rindex(“str”,start,end))返回str的位置下标,找不到报异常 从右
string.isalnum()至少有一个字符,并且所有字符都是字母数字,返回bool
string.isalpha()至少有一个字符,并且所有字符都是字母 返回bool
string.isdecima() 是否字符串都是十进制的数字
string.isdigit()是否字符串都是数字
string.islower() 是否都是小写
string.isupper() 是否都是大写
string.isspace() 至少为一个字符,并且string全为空,返回True,否则返回False
string.join(seq)将列表对象用string进行分割组合为字符串
string.split("str",num)将string通过str进行分割num指定分割次数
string.splitlines()将string通过/n进行分割
string.strip(["str"]) 在字符串前后删除空格,或者删除str
string.lstrip()
string.rstrip()
使用加号(+)来合并字符串
string.title()将每个单词的首字母改为大写