基于python生成200个优惠券号码
引入random以及string模块
string模块中的string.ascii_letters.可以使我们获得26个字母
具体代码如下:
//import random,string
a=list(string.ascii_letters) #使用list可以将26个字母转化为列表形式
for i in range(200): #通过使用for循环得到200种结果
random.shuffle(a) #shuffle函数是将26个字母随机打乱,结合前面所讲,可以得到200种不同顺序的26个字母
print("".join(a[:8])) #打印的时候首先用[:8]截取8个字母,然后用‘’.join将其组合在一起。
这样我们就可以获得200个优惠码为8位的优惠券。