更新于 2020 年 6 月 25 日 13:48:21
685 次浏览
在 python 中,有一个标准库,称为 string。在 string 模块中,有不同的与字符串有关的常量、方法、类可用。为了使用此模块,我们需要在代码中导入 string 模块。import string 一些字符串常量及其相应的值如下 − 序列号。字符串常量及其值 1 string.ascii_lowercase ‘abcdefghijklmnopqrstuvwxyz’ 2 string.ascii_uppercase ‘ABCDEFGHIJKLMNOPQRSTUVWXYZ’ 3 string.ascii_letters ascii_lowwecase 和 ascii_uppercase 的连接 ‘abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ’ 4 string.digits ‘0123456789’ 5 string.hexdigits ‘0123456789abcdefABCDEF’ 6 string.octdigits ‘01234567’ 7 string.punctuation ‘!"#$%&\'()*+, -./:;?@[\]^_`{|}~’ 8 string.printable 所有可打印的 ASCII 字符。是 ascii_letters、标点符号、数字和空白的集合。‘0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!”#$%&'()*+, -./:;?@[\]^_`{|}~ \t\r\x0b\x0c’ 9 string.whitespace ‘\t\r\x0b\x0c’ 示例代码 在浏览器中查看 import string print(string.hexdigits) print(string.ascii_uppercase) print(string.printable) 输出 0123456789abcdefABCDEF ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!"#$%&'()*+, -./:;?@[\]^_`{|}~ 字符串格式化 python 中的内置 string 类通过 format() 方法支持不同的复杂变量替换和值格式化。要格式化 ... 了解更多