- 字符串
- 字符串的定义方式
- 单引号定义字符串 ''
- 双引号定义字符串 ""
- 三引号定义字符串 '''xxx''' 或 """xxx"""
- 不同类型的引号可以互相嵌套
- 转义字符
- 一个普通字符出现在转义符 \ 的后面时,实现了另一种意义
- \ 区分:转义符 vs 续行符
- 作为转义符时,在\后面出现的字符可能会实现另一种意义
- 作为续行符时,在行尾使用了\后,可以换行继续书写内容
- \n 一个换行
- \r 代表光标位置,从\r出现的位置开始作为光标的起点,即前面的不打印
- \t 制表符
- \b 退格符
- \ 反转义
- 把转义字符作为普通字符输出,在字符串的前面加r:vars5 = r'stay hungry, \tstay foolish'
- 字符串相关的操作
- 字符串 + 操作:拼接
- 字符串 * 操作:重复
- 字符串[] 切片操作
- 字符串的索引操作,只能使用[]下标访问,不能修改
- 切片:[开始值: 结束值: 步长],依然是左闭右开
- 如果步长是负值,则先倒转,再根据步长间隔取值;步长默认是1
- 字符串格式化的方法
- 字符串相关函数
- 字符串的定义方式