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'