1 Unicode简介
在python3中,有三种字符串类型:str用于Unicode文本(包括ASCⅡ),bytes用于二进制数据(包括已编码的文本),而bytearray是bytes的一个可修改的变体。文件在两种模式下工作:文本,它将内容表示为str类型并实现Unibode编码;二进制,它以原始bytes的形式处理,且不做任何数据转换。
2 字符串基础
待补充 226
3 字符串字面量
3.1 单引号和双引号字符是一样的
3.2 转义序列代表特殊字符
3.3 原始字符阻止转义
3.4 三引号编写多行块字符串
4 实际应用中的字符串
4.1 基本操作
4.2 索引和分片
因为字符串被定义为字符的有序集合,所以我们能够通过位置访问它们的元素。在Python中,字符串中的字符是通过索引来获取的——在字符串后面的方括号中提供所需要的元素的数值偏移量。我们就会得到在指定位置的单字符字符串。
4.2.1 扩展分片:第三个限制值和分片对象
4.3 请留意:分片
4.4 字符串转换工具
待补充 240
4.5 修改字符串Ⅰ
5 字符串方法
5.1 方法调用语法
5.2 字符串的方法
5.3 字符串方法示例:修改字符串Ⅱ
5.4 字符串方法示例:解析文本
5.5 实际应用中的其他常见字符串方法
6 字符串格式化表达式