当前位置:   article > 正文

python之_随机生成验证码:大小写字母与数字组合_用python随机产生8位包含大写字母,小写字母和数字的验证码

用python随机产生8位包含大写字母,小写字母和数字的验证码

python之_随机生成验证码:大小写字母与数字组合

import random
def func():
    code = ''
    for i in range(4):
        ran1 = str(random.randint(0,9))  		# 0~9之间的数字
        ran2 = chr(random.randint(65,90)) 		# a~z的字母
        ran3 = chr(random.randint(97,122))   	# A~Z的字母

        r = random.choice([ran1,ran2,ran3]) 	#从a~z、A~Z、0-9中选出一个字符
        code += r   							# 循环取出4个
    return code
code = func()
print(code)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/54597
推荐阅读
相关标签
  

闽ICP备14008679号