美文网首页
Python 字符串常见操作解析

Python 字符串常见操作解析

作者: 4c7e6478f472 | 来源:发表于2018-06-14 21:40 被阅读0次

    一、find

    搜索指定字符串,没有返回-1:str.find(" ")

    二、index

    搜索指定字符串,没有返回-1:str.index(" ")

    三、count

    统计个数:str.count("内容")

    四、replace

    替换a为b:str.replace("a","b")

    五、split

    按指定字符分割字符串为数组:str.split(" ")

    六、capitalize

    首字母大写,其余小写:str.capitalize()

    七、title

    首字母大写:str.title()

    八、startswith

    是否以h开头:str.startswith("h")

    九、endswith

    是否以l开头:str.endswith("l")

    十、lower

    全部小写:str.lower()

    十一、upper

    全部大写:str.upper()

    十二、ljust

    获取固定长度,左对齐,右边用*或空格补齐:str.ljust(width,"*")(width)

    十三、rjust

    获取固定长度,右对齐,左边用*或空格补齐:str.rjust(width,"*")(width)

    十四、center

    获取固定长度,中间对齐,两边用*或空格补齐:str.ljust(width,"*")(width)

    十五、lstrip

    去左空格:str.lstrip()

    十六、rstrip

    去右空格:str.rstrip()

    十七、strip

    去两边空格:str.strip()

    十八、partition

    把str以str分割成三部分,str前,str和str后:str.rpartition("str")

    十九、rpartition

    把str从右边以str分割成三部分,str前,str和str后:str.rpartition("str")

    二十、splitlines

    按照行分隔,返回一个包含各行作为元素的列表:str.splitlines() 

    二十一、isalpha

    是否全字母:str.isalpha()

    二十一、isadigit

    是否全数字:str.isdigit()

    二十三、isalnum

    是否全为字母或数字:str.isalnum()

    二十四、isspace

    默认分隔:如下

    二十五、join

    构造出一个新的字符串:如下

    相关文章

      网友评论

          本文标题:Python 字符串常见操作解析

          本文链接:https://www.haomeiwen.com/subject/ldhueftx.html