首页 > 其他 > 详细

每日一程-22.生成类似序列号字符串

时间:2019-03-01 23:25:20      阅读:134      评论:0      收藏:0      [点我收藏+]

Author: Notus(hehe_xiao@qq.com)
Create: 2019-03-01
Update: 2019-03-01

生成类似序列号的字符串

环境

Python version: 3.7.1

代码如下(a.py)

'''
    生成类似 W269-WFGW-YVCB-4J6C 序列号
    @Author: Notus(hehe_xiao@qq.com)
    @Create: 2019-03-01
    @Update: 2019-03-01
    @Version: 0.1
'''

import string
import random

alphnum = string.ascii_uppercase + string.digits

for i in range(20):
    r = random.sample(alphnum, 16)
    for index in range(4, 16, 5):
        r.insert(index, '-')
    serial = ''.join(r)
    print(serial)

运行结果

C:\Users\Notus\Desktop>python a.py
SO2G-PD84-FMKV-I1XH
6238-J7IE-ZSV1-D4NA
FK35-XD9A-7NPJ-YCZM
Y1FK-W6J7-RMIX-OEQ2
J3RV-Z5XP-S7H6-EUYL
FV4K-C1XM-YRQW-ZSJN
EQ91-R7YJ-L46P-S0IO
J6M8-CA1N-0UL4-FROW
RV0I-46XG-O2HP-W5KJ
ZXIG-5OA4-TMDQ-VF86
XYV1-6EOU-MQPH-7DIF
1D75-EP8A-YT90-CJSQ
CL01-8QDA-3PR7-2ZHY
5PQA-B34S-OUC6-H9ZG
3W7L-VQZC-URJX-GP6F
TR63-15GZ-V2MA-INJ7
F2V5-0CPB-G1RY-SE7N
79Q8-W6ER-TF3C-D5N0
VW9X-8SB0-KQE4-JD1F
HZ73-KJQT-OMG9-NBYR

每日一程-22.生成类似序列号字符串

原文:https://www.cnblogs.com/leo1875/p/10459241.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!