• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

python中字符串内置函数的用法介绍(代码)

python 搞代码 4年前 (2022-01-09) 24次浏览 已收录 0个评论

本篇文章给大家带来的内容是关于python中字符串内置函数的用法介绍(代码) ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

capitalize() 首字母大写

  a=’someword’     b=a.capitalize()     print(b)     —>Someword

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

 a=’someWORD’     b=a.casefold()     print(b)     c=a.lower()     print(c)     —>someword     —>someword

center(width,fillchar=None) 设置宽度,来&源gao@dai!ma.com搞$代^码%网并将内容居中,空白未知填充,一个字符

a=’someword’     b=a.center(30,’*’)     print(b)

count(sub,start=None,end=None) 去字符串中寻找,寻找子序列的出现次数,可指定起止点

  a=’somewordsomeword’     b=a.count(‘or’)     print(b)     —>2

startswith(suffix,start=None,end=None)&endswith(suffix,start=None,end=None) 是否以XX开始/结束,可指定起止点

a=’somewordsomeword’     b=a.startswith(‘sa’)     c=a.endswith(‘ord’)     print(b)     print(c)     —>False     —>True

find(sub,start=None,end=None) 寻找指定字符或字符串,并返回第一个位置,找不到返回-1,可指定起止点

 a=’somewordsomeword’     b=a.find(‘me’)     print(b)     —>2

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

test=’I am {name},age {a}’     v=test.format(name=’alex’,a=19)     print(v)     —>i am alex,age 19

format_map() 格式化,传入的值

 test=’iam{name},age{a}’     v=test.format_map({“name”:’alex’,”a”:19})     print(v)     —>i am alex,age 19

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

 a=’asdfs123*’     b=a.isalnum()     print(b)     —>False

expandtabs(tabsize=number) 将字符串以number分割,并将tab补入

   a=’asdfs123\t523fgbdf’     b=a.expandtabs(5)     print(b)    —>asdfs123  523fgbdf

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

   a=’asdfsfgbdf’     b=a.isalpha()     print(b)     —>True

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

 a=’132132②二’     b=a.isdecimal()     c=a.isdigit()     d=a.isnumeric()     print(b)     print(c)     print(d)     —>False     —>False     —>True

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

   a=’sdfgdfg\t’     b=a.isprintable()     print(b)     —>False

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

 a=’dsvsdv’     b=a.isspace()     print(b)     —>False

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

a=’follow uncased characters and lowercase characters only cased ones’     b=a.istitle()     print(b)     c=a.title()     print(c)     —>False     —>Follow Uncased Characters And Lowercase Characters Only Cased Ones

join(iterable) 将字符串中的每个元素按照指定分隔符进行拼接

a=’一二三四五六七’     print(a)     b=’*’     c=b.join(a)     print(c)     —>一二三四五六七     —>一二三四五六七

搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:python中字符串内置函数的用法介绍(代码)

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址