import random #添加随机模块 import string 添加字符模块

str1 = string.ascii_letters # 所有的字母大写和小写 str2 = string.digits # 0 -9 数字 str3 = string.ascii_lowercase # 小写字母 str4 = string.ascii_uppercase # 大写字母

random.choice(列表) # 随机在列表中选择一个元素 random.sample(列表,个数) # 随机在列表中选择固定个数的元素

code_str1 = string.ascii_lowercase #小写字母 code_str2 = string.ascii_uppercase #大写字母 print(code_str1) print(code_str2) code_str = string.ascii_letters + string.digits #所有的字母大写和小写+ 0 -9 数字 print(code_str) #print(random.sample(code_str,4))

def gen_code(len=4): #code = '' #for i in range(len): #new_s = random.choice(code_str) #code += new_s #return code return ''.join(random.sample(code_str, len)) #print(gen_code()) print([gen_code() for i in range(1000)])