随机4位验证码

博客展示了用Python实现随机4位验证码的代码。通过循环4次,每次随机生成大写字母、小写字母或数字,将它们放入列表后随机选取一个进行拼接,最终返回拼接好的4位验证码字符串并打印输出。
# 随机4位验证码
def yanzhengma():
	strvar = ""
	for i in range(4):
		# 产生大写字母A~Z
		bchr = chr(random.randrange(65,91))
		# 产生小写字母a~z
		schr = chr(random.randrange(97,123))
		# 数字0~9
		num = str(random.randrange(0,10))
		# 把所有随机值得种类塞到列表里
		listvar = [bchr,schr,num]
		# 随机选取一个
		res = random.choice(listvar)
		# 拼接字符串
		strvar += res
	# 返回字符串
	return strvar
res = yanzhengma()
print(res)

  

转载于:https://www.cnblogs.com/huangjiangyong/p/10924700.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值