Python 生成任意长度随机密码
20210123新增
# 生成任意长度随机字符串 33:! 126:~ 0:48 9:57 A:65 Z:90 a:97 z:122
import random
my_list=[]
temp_list=[]
for i in range(33,127):
my_list.append(chr(i))
random.shuffle(my_list)
pw_len=input("请输入你想要的密码长度")
for i in range(int(pw_len)):
temp_list.append(random.choice(my_list))
my_pw="".join(temp_list)
print(my_pw)
#创建随机密码 (方法一)
def random_characters(pass_len,my_class="a"):
'''
pass_len:代表生成随机字符的长度
my_class:随机字符的构成分类
a: 字母(大小写)+数字+特殊符号
u:大写字母
l:小写字母
n:数字
'''
import random