python对字符串的总结(中)

7.使用[ ]提取字符

***提取的方法有两种:正向搜索;反向搜索。
正向搜索:最左侧第一个字符,偏移量0,第二个偏移量1,以此类推,直到len(str)-1为止。
反向搜索:最右侧第一个字符,偏移量-1,第二个偏移量-2,以此类推,直到-len(str)为止。
***python对字符串的总结(中)

8.可变字符串和字符串的替换

字符串的替换 raplace()
可变字符串 io.StringIO()

python对字符串的总结(中)

9.字符串的切片slice()

所谓字符串的切片,顾名思义就是切开字符串,取子字符串
[起始偏移量start:终止偏移量: 步长step ]

python对字符串的总结(中)

10.split()函数与join()函数

split():可以基于指定的分隔符将字符串分隔成多个子字符串(存储列表中)如果不指定,则默认为空白字符。
join()函数与split()函数相反,join函数则是用于一系列子字符串的相加。

python对字符串的总结(中)

11.字符串驻留

字符串驻留:仅保存一份相同且不可变的字符串的方法,不同的值被存放在字符串驻留池中
字符串(仅包含下划线—,字母,和数字),会启用字符串驻留

python对字符串的总结(中)

12.in/not in 判断某个子字符串是否属于大字符串中

python对字符串的总结(中)