String 模块

  1. ASCII码中,
    第0~32号及第127号是控制字符;第33~126号是可打印字符,
    其中第48~57号为0~9十个阿拉伯数字;
    65~90号为26个大写英文字母,
    97~122号为26个小写英文字母,
    其余的是一些标点符号、运算符号等

  2. 字符:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import string

# 所有大小写字母
print(string.ascii_letters)
# 所有小写字母
print(string.ascii_lowercase)
# 所有大写字母
print(string.ascii_uppercase)

# 数字
print(string.digits)
# 十六进制数字
print(string.hexdigits)
# 八进制数字
print(string.octdigits)

# 所有可打印字符
print(string.printable)

# 所有空白字符
print(string.whitespace)

# 所有标点字符
print(string.punctuation)