import string as st #导入字符,下面第二张图有解释
import random #导入随机函数
#print(help(string)) #查看的帮助信息
passwordrange = st.digits + st.ascii_letters # 生成字符串
print(type(passwordrange))# 查看生成的passwordrange的类型
print(passwordrange) #查看生成的字符串
#定义函数
def ran_pass(num):
letter = ""
for i in range(num):
letter += random.choice(passwordrange)
print(letter)
return letter
if __name__ == "__main__":
passwd = ran_pass(10)#调用函数随机生成10位密码
print(passwd)
相关文章
- 08-22#在26个大小写字母(52个),以及9个数字组成的字符列表中,随机生成10个8位密码
- 08-22在26个大小写字母(52个),以及9个数字组成的字符列表中,随机生成10个8位密码
- 08-22python---生成随机密码
- 08-22在随机列表生成中强制执行“ no 2 same contiguous elements”
- 08-22使用M2Crypto在Python 2.4中生成SHA-256哈希
- 08-22Python 脚本生成测试数据,Python生成随机数据,Python生成大量数据保存到文件夹中
- 08-22Python生成8位随机密码
- 08-22如何使用Python在Windows中修改密码到期?
- 08-22随机数在密码学中生成Salt的用法
- 08-22Python随机生成密码