主题
字符串类型
总结
\是转义字符
字符串加前缀r的意义是:该字符串中的\不再作为转义字符
字符串实现了对加号+的重载
str(),转换成字符串形
字符串的格式化
(1)% 运算符:"···%···%···" % (···)
%后接一个元组,本质上%是个二元运算符str % tuple
(2)"···".format(···, ···)
:占位符用{},可以调整顺序,不一定要按顺序占位
(3)f"···{··}···{··}···"
:占位符里是变量名字符串可以与整数做乘法
字符串是只读的,所有改变字符串的操作都是重新创建一个字符串,而不是修改原字符串
尽量用字符串的方法,不要直接用索引访问
str.join(iterable)
:返回一个由iterable中的字符串拼接而成的字符串,以该str为间隔str.split()
:按某字符串分割原字符串,返回listlist(str)
可以把字符串依每个字符作为list元素,返回该list