Str()实现数字转型字符串
str()可以帮助我们将其他类型数据转换为字符串当我们调用print函数时,解释器自动调用了str()将非字符串转换成为了字符串。
使用[]提取字符
字符串的本质就是字符序列,我们可以在后面添加[],在[]里面是指定的便宜量,可以提取该位置的单个字符。
- 正向搜索
最左侧为第一个字符,偏移量为0,一直到len(str)-1
- 反向搜索
最右侧为第一个字符,直到-len(str)
replace()实现字符串的替换
字符串是不可改变的,我们通过[]可以获得字符串指定位置的字符,但我们不能改变字符串,我们有时候确实需要改变某些字符串,可以通过replace()来实现
整个过程中,实际上是我们创建了新的字符串对象,并指向了变量a,而不是修改了以前的字符串
1 a = "abcdefghijklmnopqrstuvwxyz" 2 print(a) 3 abcdefghijklmnopqrstuvwxyz 4 >>> a.replace("c","杰") 5 'ab杰defghijklmnopqrstuvwxyz'