python字符串及其方法
字符串
字符串的定义
- 用引号包起来的,单引号、双引号、三引号
astr = str()
:定义一个空字符串astr = ''
:定义一个空字符串astr = '123'
:定义一个包含3个元素的字符串
字符串的索引
- 同列表
字符串的方法
函数 | 描述 | 示例 |
---|---|---|
index(sub[,start,stop]) |
返回sub 在字符串中的索引 |
|
find() |
同上,区别是,如果不存在,find返回-1,index会报错 | |
encode(encoding='utf-8') |
对字符串进行编码 | |
format() |
格式化字符串 | |
join(iterable) |
用前面的字符串,把后面的可迭代对象拼接起来 | |
split(sep=None,maxsplite=-1) |
从左往右,用sep 将字符串进行切割,maxsplite 限定最大切割次数,返回的是个列表 |
|
strip() |
删除字符串前后两端的空格,也可以指定删除的字符 | |
replace(old,new,count) |
替换字符,默认替换所有 |
-
index(sub[,start,stop])
:返回sub
在字符串中的索引