import string
whitespace – 包含所有空白的字符串
ascii_lowercase – 包含所有小写字母的字符串
ascii_uppercase – 一个包含所有ASCII大写字母的字符串
ascii_letters – 包含所有ASCII字母的字符串
digits – 包含所有十进制位数的字符串
hexdigits – 包含所有 十六进制数字的字符串
octdigits – 包含所有八进制数字的字符串
punctuation – 包含所有标点字符的字符串
printable – 包含所有可打印的字符的字符串
print(string.digits)
print(string.ascii_letters)
print(string.ascii_lowercase)
print(string.ascii_uppercase)
0123456789
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
print([chr(i) for i in range(65, 91)])
print([chr(i) for i in range(97, 123)])
print([chr(i) for i in range(48, 58)])
import random
def get_code():
source = list('0123456789')
for i in range(97, 123):
source.append(chr(i))
print(''.join(random.sample(source, 4)))