Python小案例

Python小案例,第1张

生成随机验证码
import string,random
# print(dir(random))
field =  string.ascii_letters + string.digits

#生成4个字母和数字的随机组合
def getRandom():

    return ''.join(random.sample(field,4))

#生成的每个激活码中有几组
def concatenate(group):
    #  列表生成式返回的是一个列表
    return '-'.join([getRandom() for i in range(group)])

#生成n组激活码
def generate(n):
    #  列表生成式返回的是一个列表
    return [concatenate(4) for i in range(n)]

if __name__ == '__main__':
    generate(10)
    print(generate(10))

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/917341.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-16
下一篇 2022-05-16

发表评论

登录后才能评论

评论列表(0条)

保存