全站搜索未启用
跳到主要内容

2.3.1创建字符串

Python中的字符串用单引号(')或双引号(")括起来,同时使用反斜杠(\)转义特殊字符。Python中的字符串有两种数据类型,分别是str类型和unicode类型,str类型采用的ASCII编码,无法表示中文。unicode类型采用unicode编码,能够表示任意字符,包括中文和其他语言。

2.3.2使用函数操作字符串

虽然字符串方法完全盖住了模块string的风头,但这个模块包含一些字符串没有的常量和函数。下面介绍模块string中几个很有用的常量:

string.digits:包含数字0~9的字符串。

string.ascii_letters:包含所有ASCII字母(大写和小写)的字符串。

string.ascii_lowercase:包含所有小写ASCII字母的字符串。

string.printable:包含所有可打印的ASCII字符的字符串。

string.punctuation:包含所有ASCII标点字符的字符串。

string.ascii_uppercase:包含所有大写ASCII字母的字符串。虽然说的是ASCII字符,但值实际上是未解码的Unicode字符串。

最后修改: 2020年02月4日 Tuesday 15:16