字符串操作

【字符串】
特性:有序,从左到右,类似于列表可以切片
元素不可变
r 原生字符,保持不被转义
1.capitalize()首字母大写
2.cosefold()把字符全部小写
3.center(100,'-')100:代表改变字符串长度,-代表:前后字符已‘-’补充
4.count(“值”,start(index),end(index)):统计从开始下标到结束下标该值出现的个数,也可以不设置范围
5.endswith(“值”)判断字符串是否为该值结尾
6.find(“值”,2)查找第二个值出现的下标,没有返回-1,也可以与count一样设置范围
7.format(value1,value2)“hkdjfdk{value1}hhgh{value2}hhghgh{value2}”根据对应参数填入
8.index()类似find
9.isdigit()判断是否数字
10.islower()全部小写
11.isspace()是否包含空格
12.isupper()全部大写
13.join()拼接字符串用法:"".join(字符串),可以讲列表拼接成字符串
14.ljust(40,‘*’)从左到右补充40个字符不够在右以*补充,rjust(40,‘*’)在左方补充
15.strip()去掉两边特殊作用的字符,只保留字符串;
16.replace(oldvalue,newvalue,2)修改字符串中的值,默认全部修改,可通过第三个参数指定修改几个
17.split(“,”)将字符串已‘,’为标识隔成多个字符串形成一个大列表;‘,’可以换成其它字符串中存在的任意符号;可以添加一个参数指定分隔几次
rsplit()从右开始分割
18.startwith(“value”)判断字符串是否已设定的值开始
19.swapcase()将字符串小写转大写,大写转小写
20.upper()全部变成大写
21.zfill(20)长度是20,不够用0补充

原文地址:https://www.cnblogs.com/meizile/p/12553055.html