效果
代码实现
import random #导入标准模块中的random if __name__=='__main__': checkcode="" #保存验证码的变量 for i in range(4): #循环四次 index=random.randrange(0,4) #生成0-3中的一个数 if index !=i and index+1 !=i: checkcode+=chr(random.randint(97,122)) #生成a-z中的一个小写字母 elif index+1==i: checkcode+=chr(random.randint(65,90)) #生成A-Z中的一个大写字母 else: checkcode+=str(random.randint(1,9)) #生成1-9中的一个数字 print("验证码:",checkcode) #输出生成的验证码
