赞
踩
- # -*- coding:utf-8 -*-
- """
- 随机生成由大小写字母及数字组成的4位验证码
- """
-
- import random
-
-
- def get_verification_code():
- verificationcode = ''
- # 循环4次,每次随机生成一个index,根据index和i的关系随机生成相应的字符
- for i in range(4):
- index = random.randrange(0, 4)
- if index == i:
- # 随机生成一个小写字母
- verificationcode += chr(random.randint(97, 122))
- elif index + 1 == i:
- # 随机生成一个大写字母
- verificationcode += chr(random.randint(65, 90))
- else:
- # 随机生成一个数字
- verificationcode += str(random.randint(0, 9))
- return verificationcode
-
-
- if __name__ == '__main__':
- print('验证码:', get_verification_code())

运行结果:
验证码: 4CDn
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。