👉🏻👈🏻利用0-9,a-z,A-Z,#$*&@生成一个10个长度的密码。注意,密码中的字符可以重复出现。是真的不知道怎么写
“Devil组”引证GPT后的撰写:
import random
import string
# 定义包含字符集的字符串
characters = string.ascii_letters + string.digits + "#$*&@"
# 生成随机密码
password = ''.join(random.choice(characters) for i in range(10))
print(password)
import random
import string
# 定义密码长度
password_length = 10
# 定义密码字符集
characters = string.ascii_letters + string.digits + "#$*&@"
# 随机生成密码
password = ''.join(random.choice(characters) for i in range(password_length))
print(password)
>>> import random
>>> import string
>>> samples = string.digits + string.ascii_letters + '#$*&@'
>>> pwd = ''.join(random.sample(samples,10))
>>> pwd
'71iMWPd*U4'
有帮助的话,请点采纳该答案~