Python string模块
在python3中,string模块中定义了一些常用的属性。
变量和方法
| 变量、方法、类 | 含义 |
| string.digits | 数字0-9 (‘0123456789‘) |
| string.hexdigits | 十六进制数字 (‘0123456789abcdefABCDEF‘) |
| string.octdigits | 八进制数字 (‘01234567‘) |
| string.ascii_lowercase | 小写字母 (‘abcdefghijklmnopqrstuvwxyz‘) |
| string.ascii_uppercase | 大写字母 (‘ABCDEFGHIJKLMNOPQRSTUVWXYZ‘) |
| string.ascii_letters | 字母,包含大小写 (‘abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ‘) |
| string.printable | 所有可打印的字符。是octdigits 、ascii_letters 、punctuation的集合 |
| string.punctuation | 所有特殊字符 (‘!"#$%&\‘()*+,-./:;<=>?@[\\]^_`{|}~‘) |
| string.whitespace | 所有不可见的字符,如空格,制表符,回车符等。(‘ \t\n\r\x0b\x0c‘) |
| string.capwords() | string.capwords(s,sep=None)以sep作为分隔符,分割字符串s,然后将每个字段的首字母换成大写。 |
原文:https://www.cnblogs.com/jkin/p/13049867.html