使用Python生成200个激活码的实现方法-创新互联

题目:使用 Python 生成 200 个不重复的激活码

创新互联建站是一家专业提供枣强企业网站建设,专注与成都做网站、成都网站设计、成都外贸网站建设html5、小程序制作等业务。10年已为枣强众多企业、政府机构等服务。创新互联专业的建站公司优惠进行中。

编写思路

# 激活码一般是由26个大写字母和10个数字任意组合而成
# 长度为12位或者16位的居多激活码
# 一个激活码里的字符是可以重复的,而且必须要保证激活码是不能重复的


测试用例

# 1、随机生成字符:数字加字母
# 2、生成200个
# 3、去重


编码:

第一步:随机生成16位字母跟数字的字符串

1.调用ramdom模块,使用了import random

2.choice() 方法返回一个列表,元组或字符串的随机项

使用了random.choice(seed),从seed中随机获取字符串

3.join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串

join()方法语法:str.join(sequence)

使用"".join(sa)将随机生成的16个字符串连接在一起

import random

# 生成16位字符串
def random_str():
  seed = "1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
  sa = []
  for i in range(16):
    sa.append(random.choice(seed))
  salt = "".join(sa)
  print(salt)
  return salt


名称栏目:使用Python生成200个激活码的实现方法-创新互联
文章位置:http://bzwzjz.com/article/dogjeg.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 手机网站制作 重庆网站建设 网站制作报价 企业网站设计 成都营销网站建设 成都网站设计制作公司 成都网站建设公司 四川成都网站设计 成都网站设计 手机网站制作 外贸营销网站建设 重庆电商网站建设 高端网站设计 成都网站建设公司 成都网站设计 成都网站建设 成都响应式网站建设公司 H5网站制作 网站建设公司 成都网站建设 阿坝网站设计 攀枝花网站设计