python练习题之随机生成验证码

#引用random模块下的randint项目
#定义验证码函数。定义一个空字符串变量,分三种情况,随机产生的大写字母,随机产生的小写字母,随机产生的数字。然后
#每一次执行哪一种情况,条件也是随机的,就是看遍历的i和随机产生的值是否相等决定。
from random import randint
def indentifycode(n):
yanzhengma = ""
for i in range(n):
s = randint(0,n)
s1 = randint(0,n)
if s == i :
yanzhengma += chr(randint(ord("A"),ord('Z')))
elif s1 ==i :
yanzhengma += chr(randint(ord("a"),ord('z')))
else:
yanzhengma += str(randint(0,9))
return yanzhengma
print(indentifycode(4))

猜你喜欢

转载自www.cnblogs.com/chaojiyingxiong/p/9247087.html