#随机密码生成。编写程序,在 26 个大小写字母和 # 10 个数字(0~9)组成的列表中,随机生成 10 个 8 位密码
import random #引入随机函数库
list=[] #字符列表
m=[] #密码列表
for i in range(10): #产生0~9
list.append(str(i)) #0~9写入列表,用str是因为int型不能直接转成字符串,会报错
for i in range(65,91): #产生A~Z
list.append(chr(i)) #将A~Z写入列表
for i in range(97,123): #产生a~z
list.append(chr(i)) #将a~z写入列表
for i in range(10): #产生十个密码
for j in range(8) #产生一个8位数密码
m.append(random.choice(list))
print("".join(m)) #字符之间不用符号隔开
m=[] #清空列表,生成下一组密码