3.2.2 str的常用方法汇总一览:(点击可进行跳转)用法 作用bool(str) str转bool,字符串为空转为False,不为空转为True‘连接符’.join([str1,str2,str3]) 拼接字符串string.capitalize() 字符串首字母大写string.upper() 字符串字母全大写string.lower() 字符串字母全小写string.swapcase() 字符串字母大小写反转string.title() 以空格或特殊字符分开的首字母大写string.center(x,“填充物”) 总长度为x字符串居中,当x大于str的长度时用填充物填充string.startswith(‘xxx’,起始索引,结束索引) 判断字符串是否以xxx开头,也可以切片再进行判断string.endswith(‘xxx’) 判断字符串是否以xxx结尾string.find(‘xxx’,起始索引,结束索引) 查找字符串的元素并返回索引,可切片查找string.strip() 去掉字符串首尾的空格string.count(‘xxx’) 计算元素xxx出现的次数string.split(“xxx”) 以xxx分割,字符串分割之后返回的数据类型为列表string.format() 字符串的格式化string.replace(‘旧字符’,‘新字符’,‘替换到第几次停止’) 字符串替换len(str) 计算元素个数max(str) 返回最大元素min(str) 返回最小元素注:str字符串为不可变数据类型,所以,本章节所有的字符串方法,并不会对原数据有任何修改,**str1为原字符串,str2**为函数/方法处理之后返回的新值。