生成随机验证码
# import random# list1 = []
# # for循环遍历ASCII追加到空列表中
# for i in range(48, 58):# 数字0-9
# list1.append(chr(i))
# for i in range(65, 91):# 对应26个小写英语字母
# list1.append(chr(i))
# for i in range(97, 123):# 对应26个大写英语字母
# list1.append(chr(i))
# ma = random.sample(list1, 6)
# print('获取的结果为:', ma)
# ma = ''.join(ma)
# print('转化为字符串:', ma)
# 第二种方法
import random
import string
str1 = '0123456789'
str2 = string.ascii_letters# 包含所有字母的字符串(包括大小写)
str3 = str1 + str2
ma1 = random.sample(str3, 6)
ma1 = ''.join(ma1)
print(ma1)
页:
[1]