赞
踩
1、新增一个空列表
2、把ASCII表的字符添加到空列表
3、从列表中生成6个随机数
4、把生成的列表拼接成字符串,输出即可
import random,string
#方法1
li_code = []
for i in range(65,91):#大写字母A-Z
li_code.append(chr(i))
for j in range(97,123):#小写字母a-z
li_code.append(chr(j))
for k in range(48,58):#数字0-9
li_code.append(chr(k))
code = random.sample(li_code,6)
ran_code = "".join(code)
print(ran_code)
1、赋值一个str1变量
2、把string.ascii_letters取出
3、拼接str1+str2
4、把生成的列表拼接成字符串,输出即可
import random,string
#方法2
str1 = "0123456789"
str2 = string.ascii_letters
str3 = str1+str2
code = random.sample(str3,6)
l_code = "".join(code)
print(l_code)
1、拼接 string.ascii_letters+string.digits
2、把生成的列表拼接成字符串,输出即可
import random,string
#方法3
s_code = string.ascii_letters+string.digits
code = random.sample(s_code,6)
print("".join(code))
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。