Python实现随机生成任意数量车牌号

之前做课设的时候舍友遇到了需要生成500w量级车牌号的问题,于是我便写了一个随机生成车牌号的程序,希望各位采纳。
注:Python实现

import random

def chepaihao(len=6):
    char0='京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽赣粤青藏川宁琼'
    char1='ABCDEFGHJKLMNPQRSTUVWXYZ'#车牌号中没有I和O,可自行百度
    char2='1234567890'
    len0=len(char0)-1
    len1 = len(char1) - 1
    len2 = len(char2) - 1
    while True:
        code = ''
        index0 = random.randint(1,len0 )
        index1 = random.randint(1, len1)
        code += char0[index0]
        code += char1[index1]
        for i in range(1, 6):
            index2 = random.randint(1, len2)
            code += char2[index2]
        print(code)
if __name__=='__main__':
    chepaihao(len)

部分运行结果如下
在这里插入图片描述

发布了12 篇原创文章 · 获赞 13 · 访问量 338

猜你喜欢

转载自blog.csdn.net/weixin_45939019/article/details/104054387