python随机密码程序
下面是一个使用Python编写的随机密码生成程序:
import random
import string
def generate_password(length):
# 生成一个包含大小写字母和数字的字符集
characters = string.ascii_letters + string.digits
# 从字符集中随机选择length个字符组成密码
password = ''.join(random.choice(characters) for _ in range(length))
return password
if __name__ == '__main__':
length = int(input("请输入密码的长度:"))
password = generate_password(length)
print("生成的随机密码为:", password)
这个程序会首先要求用户输入密码的长度,然后使用random.choice函数从包含大小写字母和数字的字符集中随机选择指定长度的字符,最后将这些字符拼接在一起形成密码,并打印出来
原文地址: https://www.cveoy.top/t/topic/iymA 著作权归作者所有。请勿转载和采集!