首页 > 代码库 > str基础
str基础
In [16]: b = "inter" In [17]: type(b) Out[17]: str In [18]: list(b) Out[18]: [‘i‘, ‘n‘, ‘t‘, ‘e‘, ‘r‘]
In [20]: b.__contains__("in") Out[20]: True In [21]: b.__contains__("ia") Out[21]: False In [22]: b.__contains__("it") #是否包含 Out[22]: False In [23]: b.__eq__("inter") #是否相同 Out[23]: True In [24]: b.__eq__("in") Out[24]: False In [25]: b.capitalize() #首字母大写 Out[25]: ‘Inter‘ In [27]: b.center(10) #输出一共10个字符,把inter放在中间 Out[27]: ‘ inter ‘ In [29]: b.center(10,‘*‘) #用*号填充 Out[29]: ‘**inter***‘ In [30]: b.count(‘i‘) # ‘i‘出现的次数 Out[30]: 1 In [31]: b.count(‘in‘) Out[31]: 1 In [32]: b.count(‘it‘) Out[32]: 0 In [33]: b.count(‘i‘,0,3) #后面还可以加2个参数。查找的开始位置和结束位置 Out[33]: 1 In [34]: b.count(‘i‘,2,3) Out[34]: 0 In [35]: b.endswith(‘r‘) #是否以指定的字符串结尾。可以接受参数,指定查找的起始位置 Out[35]: True In [36]: b.endswith(‘w‘) Out[36]: False In [37]: b.endswith(‘t‘,0,2) Out[37]: False In [38]: b.endswith(‘t‘,0,3) Out[38]: True
str基础
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。