python123测验5随机密码生成,python如何生成随机密码?

python123测验5随机密码生成,python如何生成随机密码?_第1张图片

python如何生成随机密码?

python生成随机密码的方法:

一、随机密码生成。编写程序在26个字母大小写和9个数字组成的列表中随机生成10个8位密码。import random

def random_password():

list1 = []

#把字母加入序列中

for i in range(65,90):

list1.append(chr(i))

for i in range(97,122):

list1.append(chr(i))

list2 = [1,2,3,4,5,6,7,8,9]

list = list1 +list2

n = 0

while n < 10:

password = []

n = n + 1

m = 0

password = password + random.sample(list, 8)

#把列表转化为字符串

password_middle = [str(i) for i in password]

password_end = ''.join(password_middle)

print("第{}个随机生成的密码是:{}".format(n,password_end))

rando

你可能感兴趣的:(python123测验5随机密码生成,python如何生成随机密码?)