1.字符串对象
使用函数
str
将其它的非字符串对象转变成字符串对象。
2.字符串对象的方法
(1).
find函数.
在一个较长的字符串中查找子字符串的位置,返回子字符串首字母所在的位置。没有找到,返回-1.可以制定搜索范围
test='abcdefg'
In[3] : test.find('cde')
Out[3]: 2
test.find('cde',6,10)
Out[4]: -1
(2) join函数. 用一个符号链接一系列的字符串
seq=['a','b','c']
'/'.join(seq)
Out[8]: 'a/b/c'
(3) lower函数
test='ABCD'
test.lower()
Out[10]: 'abcd'
(4) replace函数
test='this is an example'
test.replace('an','hhh')
Out[12]: 'this is hhh example'
(5) split函数 将字符串分割成字符串序列
test='1+2+3+4+5'
test.split('+')
Out[14]: ['1', '2', '3', '4', '5']
(6) strip. 去除字符串两侧的空格,但是不去除字符串中间的空格
test=' abc '
test.strip()
Out[16]: 'abc'
(7) translate函数.
from string import maketrans
table=maketrans('cs','kz')
test='ccssccss'
test.translate(table)
Out[21]: 'kkzzkkzz'