文件名称:字符串关键点总结-qt教学大纲
文件大小:5.26MB
文件格式:PDF
更新时间:2024-06-23 19:46:21
python 核心编程 中文版 高清文字版
达式语法,使得 Python 在对正则表达式的支持方面前进了一大步. Python1.6 里面重写了正则 表达式引擎(SRE),增加了对Unicode字符串的支持并对性能进行了重大的升级.SRE引擎取代了 原有正则表达式的模块下的 PCRE 引擎. 该模块中包含的关键函数有:compile() - 将一个 RE 表达式编译成一个可重用的 RE 对 象;match() - 试图从字符串的开始匹配一个模式; search() - 找出字符串中所有匹配的项;sub() - 进行查找替换操作。其中的一些函数返 回匹配到的对象,你可以通过组匹配来访问(如果找到的话)。15 章的整章内容都是讲述正则 表达式。 6.10 字符串关键点总结 一些引号分隔的字符 你可以把字符串看成是Python的一种数据类型,在Python单引号或者双引号之间的字符数 组或者是连续的字符集合.在 Python 中 常用两个引号是单引号(')和双引号(")。字符串 的实际内容是这些单引号(')或者双引号(")之间的字符,不包括引号本身. 可以用两种引号来创建字符串是很有益处的,因为是当你的字符串中包含单引号时,如果 用单引号创建字符串,那么字符串中的双引号就不需要转义。反之亦然. 不可分字符类型 字符串是唯一的字面上的字符序列类型.不过,字符本身并不是一种类型,所以,字符串是字 符存储操作的 基本单位.字符应该视为长度为 1的字符串. 字符串格式化操作符 ( % )提供类似于 printf()那样的功能. 字符串格式化操作符(见 6.4.1 节)提供了一种基于多种输入类型的创建自定义字符串的灵 活方式.它也提供了类似于 C/C++世界里的格式化操作的接口. 三引号 在 6.7.2 节里面,我们介绍了三引号,在三引号字符串中可以包含诸如换行回车或者 tab 键 这样的特殊字符.三引号字符串是用两边各三个单引号(''')或者两边各三个双引号(""")来定 义的.