首页 > 代码库 > 6、字符串
6、字符串
一、字符串内建函数
1、str.capitalize():无参数,将字符串的第一个字符转换为大写
s = "abc"
print(s.capitalize()) #Abc
2、str.center(width, fillchar=None):返回一个指定的宽度 width 居中的字符串,fillchar 为填充的字符,默认为空格
s = "ABC" print(s.center(20)) # ABC print(s.center(20,‘*‘)) #********ABC*********
3、str.count(sub, start= 0,end=len(string)):返回 str 在 string 里面出现的次数,如果 start或者 end 指定则返回指定范围内 str 出现的次数
s = "ababa" print(s.count("a")) #3 print(s.count("a",0,1)) #1
print(len(s)) #5 s的总长度
4、str.endswith(suffix, start=None, end=None):用于判断字符串是否以指定后缀结尾,如果以指定后缀结尾返回True,否则返回False。可选参数"start"与"end"为检索字符串的开始与结束位置。
s = "ababa" print(s.endswith("a")) #True print(s.endswith("a",0,1)) #True 不包括1
5、str.startswith(suffix, start=None, end=None):用于检查字符串是否是以指定子字符串开头,如果是则返回 True,否则返回 False。如果参数 start和 end 指定值,则在指定范围内检查。
s = "ababa" print(s.startswith("a")) #True print(s.startswith("a",0,1)) #True 不包括1
6、字符串
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。