码迷,mamicode.com
首页 > 其他好文 > 详细

str基础

时间:2017-06-10 15:20:51      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:python 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基础

标签:python str

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!