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