密码生成。编写程序,在26个字母(区分大小写)和10个数字组成的字符串中随机选择,生成10个8位随机密码
时间: 2024-01-22 21:18:46 浏览: 71
随机生成8位字符串密码
5星 · 资源好评率100%
下面是Python代码实现:
```python
import random
import string
# 定义密码长度
pwd_length = 8
# 定义可选字符集
characters = string.ascii_letters + string.digits
# 生成10个随机密码
for i in range(10):
# 随机选择pwd_length个字符,并将它们连接起来
password = ''.join(random.choice(characters) for j in range(pwd_length))
print(password)
```
代码解释:
- `string.ascii_letters` 包含所有大小写字母
- `string.digits` 包含所有数字
- `random.choice(characters)` 随机选择一个字符
- `join()` 方法将多个字符连接成字符串
- `for` 循环生成10个随机密码
阅读全文