python中字符串常用的函数

字母大小写转换:
    lower()  :全转小写
    upper()   :全转大写
    swapcase()  :大小写互换
    title() :每个单词的首字母大写
示例:

运行结果:
判断字母大小写是否符合指定要求:
    islower()   :判断是否全是小写
    isupper()   :判断是否全是大写
    istitle()   :判断是否全是首字母大写

计数:
    count(str,index)     :计算指定字符串的个数  参数:str,index

查找:
    find(str, begin=0,end=len(string)):寻找字符串,找到指定字符串,返回字符串最先出现位置   的索引(找不到,返回-1)
    index(str, begin=0,end=len(string)):寻找字符串,找到指定字符串,返回字符串最先出现位置的索引(找不到,报错)

    rfind(str, begin=0,end=len(string)):从右边开始寻找
    rindex(str, begin=0,end=len(string)):从右边开始寻找

填充:
    zfill(width)  :将字符串用0填充至指定长度,长度与字符串相等或小于则不填充

    ljust(width,fillchar):(从左边开始填充)将字符串用 指定字符 填充至 指定长度,默认使用空格进行填充
    rjust(width,fillchar):(从右边开始填充)将字符串用 指定字符 填充至 指定长度,默认使用空格进行填充

去掉左右多余字符:
    strip(chars):去掉字符串左右指定字符,默认去掉空格
    lstrip():去掉左边的指定字符
    rstrip():去掉右边的指定字符

替换字符:
    replace(old,new,count):替换指定字符串,old表示原有的字符串,new表示替换后字符串,count替换次数(默认全部替换)
拆分字符:
    split(str="",num=string.count(str)):以指定的字符进行拆分,返回值类型为list
拼接字符:
    join(seq):以str拼接seq(队列)中元素组成的字符串
替换制表符\t的长度:
    enpandtabs(tabsize=8):默认值为8
找出最大值:
    max():找出字符串中Ascll值最大的字符
判断是否是以指定字符串开头或结尾:
    startwith(substr,beg=0,end=len(string)):若是以substr开头则返回True,反之返回False
    endwith(substr,beg=0,end=len(string)):若是以substr结尾则返回True,反之返回False

 

 

 

 

你可能感兴趣的:(python)