使用函数生成N位验证码,验证码随机为数字、大写字符、小写字符
import random #引入random函数
def sf(cd,lx): #cd代表位数,lx代表种类
if lx == 0: #如果lx= 0,则验证码都为数字
str1 = '' #生成一个空字符串用来接收验证码
i = 0
while i <cd: #用I循环 位数
str1 += chr( random.randrange(48,58)) #用空字符串接收cd个数字
i +=1
return str1 #返回cd个随机数字.
elif lx == 1: #如果lx= 1,则验证码都为大写英文字母
str1 = ' #生成一个空字符串用来接收验证码
i = 0
while i <cd: #用I循环 位数
str1 += chr( random.randr

本文介绍了一个Python函数,用于生成包含数字、大写字母和小写字母的N位验证码。通过指定验证码的种类,可以生成全数字、全大写字母、全小写字母或混合类型的验证码。
最低0.47元/天 解锁文章
1879

被折叠的 条评论
为什么被折叠?



