题目2:随机密码生成。编写程序在26个大写字母、26个小写字母和0-9这10个数字组成的列表中随机生成10个8位密码。
时间: 2024-02-18 15:59:54 浏览: 103
随机密码生成程序
好的,以下是代码实现:
```python
import random
characters = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
for i in range(10):
password = ""
for j in range(8):
password += random.choice(characters)
print(password)
```
这个程序会先定义一个包含所有可选字符的字符串 `characters`,然后循环10次来生成10个随机密码。每次循环内部会再循环8次来随机选择一个字符,并把这个字符添加到 `password` 变量中,最终输出一个8位的随机密码。
阅读全文