利用0-9,a-z,A-Z,#$*&@生成一个10个长度的密码。注意,密码中 的字符可以重复出现。 

👉🏻👈🏻利用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'

有帮助的话,请点采纳该答案~