一:str()实现数字转型字符串
str()可以帮助我们将其他数据类型转换为字符串。例如: str(5.20) ==> ‘5.20’ str(3.14e2)==>’314.0’ str(True) ==> ‘True’
1 >>> int('23.34')2
3 Traceback (most recent call last):4 File "", line 1, in
5 int('23.34')6 ValueError: invalid literal for int() with base 10: '23.34'
7 >>> int('23')8
9 23
10 >>> float('23.34')11
12 23.34
13 >>> str(5.20)14
15 '5.2'
16 >>> str(3.14e2)17
18 '314.0'
19 >>>str(True)20
当我们调用 print()函数时,解释器自动调用了 str()将非字符串的对象转成了字符串。在面向对象章节中详细说明这部分内容
二:使用[]提取字符
字符串的本质就是字符序列,我们可以通过在字符串后面添加[],在[]里面指定偏移量, 可以提取该位置的单个字符。
正向搜索:
最左侧第一个字符,偏移量是 0,第二个偏移量是 1,以此类推。直到 len(st