python string 方法详解

ascii_letters 获取所有ascii码中字母字符的字符串(包含大写和小写)
ascii_uppercase 获取所有ascii码中的大写英文字母
ascii_lowercase 获取所有ascii码中的小写英文字母
digits 获取所有的10进制数字字符
octdigits 获取所有的8进制数字字符
hexdigits 获取所有16进制的数字字符
printable 获取所有可以打印的字符
whitespace 获取所有空白字符
punctuation 获取所有的标点符号
源码如下:

whitespace = ' \t\n\r\v\f'
ascii_lowercase = 'abcdefghijklmnopqrstuvwxyz'
ascii_uppercase = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
ascii_letters = ascii_lowercase + ascii_uppercase
digits = '0123456789'
hexdigits = digits + 'abcdef' + 'ABCDEF'
octdigits = '01234567'
punctuation = r"""!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~"""
printable = digits + ascii_letters + punctuation + whitespace
posted @ 2020-08-26 16:36  沐风の萌龙  阅读(86)  评论(0)    收藏  举报