上传者: 38752459
|
上传时间: 2022-05-22 21:07:13
|
文件大小: 46KB
|
文件类型: PDF
我们平常上网处处可见需要输入验证码的地方,利用Python的random()模块,其实我们只用简单20行代码就能实现。下为效果图,能识别是否正确:
其中也没有复杂的函数嵌套、函数递归,逻辑也比较简单,主要只用到了for循环、和if语句,输入部分用一个while无限循环而已。下面附上源码,逻辑很简单,相信大家不难理解。
import random
#生成一个4位的包含字母和数字的随机字符串
def check_code():
checkcode = ''
for i in range(4):
current = random.randrange(0,4) #一