可以使用random模块中的choice()方法来随机选择一个字符,结合循环语句和字符串拼接,可以实现随机生成密码的功能。以下是一个可能的实现: ```python import random import string # 设置随机数种子为10 random.seed(10) # 定义字符集合 characters = string.ascii_letters + string.digits + string.punctuation # 生成5组8位密码 for i in range(5): password = '' for j in range(8): password += random.choice(characters) print(password) ``` 运行结果可能如下: ``` 2xX~]l+j W$5V:vvu &9:jmhVW X=CT5R0! %v&58%ca ``` 每次运行结果会不同,因为每次生成的密码都是随机的。 [2024-05-08 10:13:03 | AI写代码神器 | 456点数解答]