首页 > 其他 > 详细

str基础

时间:2017-06-10 15:10:32      阅读:271      评论:0      收藏:0      [点我收藏+]
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基础

原文:http://chomper.blog.51cto.com/7866214/1934043

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!