首页 > 编程语言 > 详细

利用Python生成随机4位验证码

时间:2018-01-08 14:45:53      阅读:284      评论:0      收藏:0      [点我收藏+]
"""            作者:白            时间:2018年1月8日            功能: 生成随机4位验证码(必须由两个2字母和2个数字组成) """ import  random def main():     list_num = [1,2,3,4,5,6,7,8,9,0]     list_str = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','s','t','x','y','z']     veri_str = random.sample(list_str,2)     veri_num = random.sample(list_num,2)     veri_out = random.sample(veri_num + veri_str,4)     veri_res = str(veri_out[0]) + str(veri_out[1]) + str(veri_out[2]) + str(veri_out[3])     print(veri_res) if __name__ == '__main__':     main()

这里有两个问题:

1、如何简化list_str  生成一个a-z的列表,这里我就用比较笨的方法一个一个列出来了

2、不知道python有没有一键式的函数,生成验证码的那种


如知道以上两个问题的,可以留言告诉我一下,不胜感激!~


利用Python生成随机4位验证码

原文:http://blog.51cto.com/laobaiv1/2058595

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