生成4位验证码
import random
import string ##此函数可以生成数字和字母
code_str =string.ascii_letters +string.digits ##生成字母(大小写)数字
##print(code_str)
def gen_code(len=4): ##构造一个函数
code = ''
for i in range(len):
new_s= random.choice(code_str) ##从code_str中任选一个元素
code += new_s ##添加到code中
print(code)
gen_code()
生成1000个6位验证码
import random
import string ##此函数可以生成数字和字母
code_str =string.ascii_letters +string.digits ##生成字母(大小写)数字
##print(code_str)
def gen_code(len=4): ##构造一个函数
code = ''
for i in range(len):
new_s= random.choice(code_str) ##从code_str中任选一个元素
code += new_s ##添加到code中
return ''.join(random.sample(code_str,len))
print([gen_code(len=6) for i in range(1000)]) ##生成1000个6位验证码