import random |
import string |
def password_generator(length): |
# 定义所有可能的字符集合 |
characters = string.ascii_letters + string.digits + string.punctuation |
# 创建一个空字符串用于存储密码 |
password = '' |
# 循环length次,每次从字符集合中随机选择一个字符并添加到密码中 |
for i in range (length): |
password + = random.choice(characters) |
# 返回生成的密码 |
return password |
length = 10 # 你可以修改这个值 |
password = password_generator(length) |
print (password) # 例如:!&w9@Z$7a0 |