python——string模块

string模块提供了字符串常量,下面简单总结下:

  • string.ascii_lowercase  #打印所有的小写字母
>>> string.ascii_lowercase
'abcdefghijklmnopqrstuvwxyz'
  • string.ascii_uppercase  #打印所有的大写字母
>>> string.ascii_uppercase
'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  • string.ascii_letters #打印所有的大小写字母
>>> string.ascii_letters
'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
  • string.digits  #打印0-9的数字
>>> string.digits
'0123456789'
  • string.punctuation  #打印所有的特殊字符
>>> string.punctuation
'!"#$%&\'()*+,-./:;<=>?@[\\]^_`{|}~'
  • string.printable #打印所有的大小写,数字,特殊字符
>>> string.printable
'0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!"#$%&\'()*+,-./:;<=>?@[\\]^_`{|}~ \t\n\r\x0b\x0c'
  • string.whitespace #打印空白字符
>>> string.whitespace
' \t\n\r\x0b\x0c'
  • string.octdigits #打印0到7的所有数字
>>> string.octdigits
'01234567'