|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
import random
import string
def ger_activation():
number = 0
list_activation = []
while number < 201:
patter_str = string.digits + string.ascii_letters
activation_code = ''.join(random.sample(patter_str, 16))
list_activation.append(activation_code)
number += 1
print (list_activation)
ger_activation()
其中这两行:
patter_str = string.digits + string.ascii_letters
activation_code = ''.join(random.sample(patter_str, 16))
是什么意思呢?谢谢!
string.digits就是0~9数字字符
string.ascii_letters就是a~z和A~Z字母。
random.sample(patter_str, 16)是16个数字或字母组成的列表
activation_code = ''.join(random.sample(patter_str, 16))是把上面的列表转换为字符串
|
|