python中字符串内置函数的用法总结

  

利用()首字母大写

        一个=' someword '   b=a.capitalize ()   打印(b)   →Someword      

casefold()和低()所有字母变小写,casefold可将未知字符便小写

        一个=' someWORD '   b=a.casefold ()   打印(b)   c=a.lower ()   打印(c)   →someword   →someword      

中心(宽度、fillchar=None)设置宽度,并将内容居中,空白未知填充,一个字符

        一个=' someword '   ‘*’b=a.center(30日)   打印(b)      

计数(子,开始=没有结束=None)去字符串中寻找,寻找子序列的出现次数,可指定起止点

        一个=' somewordsomeword '   b=a.count(”和“)   打印(b)   →2      

startswith(后缀,开始=没有结束=None), endswith(后缀,开始=没有结束=None)是否以XX开始/结束,可指定起止点

        一个=' somewordsomeword '   b=a.startswith (sa)   c=a.endswith(奥德)   打印(b)   打印(c)   →错误   →真正      

找到(子,开始=没有结束=None)寻找指定字符或字符串,并返回第一个位置,找不到返回1,可指定起止点

        一个=' somewordsomeword '   b=a.find(“我”)   打印(b)   →2      

格式()格式化,将一个字符串中的占位符替换为指定的值

        测试='我{名称},{}”时代   v=test.format (name=把抢怂埂?a=19)   打印(v)   →我是亚历克斯,年龄19      

format_map()格式化,传入的值

        测试='我{名称},{}的岁   v=test.format_map({“名称”:“亚历克斯”,“一个”:19})   打印(v)   →我是亚历克斯,年龄19      

isalnum()字符串中是否只包含字母和数字

     =癮sdfs123 *”   b=a.isalnum ()   打印(b)   →假      

expandtabs (tabsize=号)将字符串以数量分割,并将选项卡补入

        一个=' asdfs123 \ t523fgbdf '   b=a.expandtabs (5)   打印(b)   523→asdfs123 fgbdf      

isalpha()字符串中是只包含字母

        一个=' asdfsfgbdf '   b=a.isalpha ()   打印(b)   →真正      

isdecimal()和isdigit()和isnumeric()字符串中是只包含数字,isdigit更为强大,isnumeric还可识别中文

        一个=132132年②二”   b=a.isdecimal ()   c=a.isdigit ()   d=a.isnumeric ()   打印(b)   打印(c)   打印(d)   →错误   →错误   →真正      

isprintable()是否存在不可显示的字符如换行符

        一个=' sdfgdfg \ t '   b=a.isprintable ()   打印(b)   →假      

isspace()判断是否全部为空格

        一个=' dsvsdv '   b=a.isspace ()   打印(b)   →假      标题

istitle()和()判断是否为标题,即首字母大写,变为标题

     ='遵循外露的字符和小写字符>   一个='一二三四五六七”   print ()   b=?’   c=b.join (a)   打印(c)   →一二三四五六七   →一二三四五六七      

ljust(宽度、fillchar=None), rjust(宽度、fillchar=None)向右/左填充字符

        一个='你好'   ‘*’b=a.ljust(20日)   ‘*’c=a.rjust(20日)   打印(b)   打印(c)   你好,* * * * * * * * * * * * * * *   →* * * * * * * * * * * * * * *你好      

islower()和低()判断是是否为全小写,变为全部小写

        一个='你好'   b=a.islower ()   c=a.lower ()   打印(b, c)   →假你好      

isup()和c=a.upper()判断是是否为全大写,变为全部大写

        一个='你好'   b=a.isupper ()   c=a.upper ()   打印(b, c)   →假你好      带

带子(识字课=None), rstrip(识字课=None),带(识字课=None)去除字符串左/右边边/两边的字符串,默认空格,换行等

        一个='你好'   b=a.lstrip ()   c=a.rstrip ()   d=a.strip ()   打印(b)   打印(c)   打印(d)   :你好,   →你好   →你好

python中字符串内置函数的用法总结