import string
1) string.ascii_letters
'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
2)string.digits
'0123456789'
其他更多的用法使用help(string)
生成200的随机优惠券(长度是20位的)
import string
import random
key=string.ascii_letters+string.digits
for i in range(200):
k=[random.choice(key) for i in range(20)]
print("".join(k))