赞
踩
本篇博客内容就如题目所说的那样,生成一个验证码。
查证所知,英文大写字母对应的ASCII码的值的范围为65-90,数字0-9对应的ASCII码指就是0-9。
代码如下:
- s=""
- for i in range(0,4):
- if random.randint(0,1)==0:
- #生成字母
- s=s+chr(random.randint(65,90))
- else:
- #生成数字
- s=s+str(random.randint(0,9))
- print(s)
运行结果如下:
4LZ8
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。