随机生成6位数验证码
Posted lishun412
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了随机生成6位数验证码相关的知识,希望对你有一定的参考价值。
方法一:
1 import random 2 def generate_code(): 3 code_list=[] 4 for i in range(10): 5 code_list.append(str(i)) 6 for i in range(65,91): 7 code_list.append(chr(i)) 8 for i in range(97,123): 9 code_list.append(chr(i)) 10 mystlic=random.sample(code_list,6) 11 ver_code=‘‘.join(mystlic) 12 return ver_code
方法二:
def generate_verification_code2(): ‘‘‘ 随机生成6位的验证码 ‘‘‘ code_list = [] for i in range(2): random_num = random.randint(0, 9) # 随机生成0-9的数字 # 利用random.randint()函数生成一个随机整数a,使得65<=a<=90 # 对应从“A”到“Z”的ASCII码 a = random.randint(65, 90) b = random.randint(97, 122) random_uppercase_letter = chr(a) random_lowercase_letter = chr(b) code_list.append(str(random_num)) code_list.append(random_uppercase_letter) code_list.append(random_lowercase_letter) verification_code = ‘‘.join(code_list) return verification_code
以上是关于随机生成6位数验证码的主要内容,如果未能解决你的问题,请参考以下文章