python 在26个英文字母(区分大小写)和10个数字组成的字符串中随机选择,生成10个8位随机密码
时间: 2024-05-08 15:18:06 浏览: 99
可以使用Python中的random模块生成随机密码,代码如下:
``` python
import random
import string
# 生成随机密码
def generate_password():
password = ''
# 随机选择8个字符
for i in range(8):
password += random.choice(string.ascii_letters + string.digits)
return password
# 生成10个随机密码
passwords = []
for i in range(10):
passwords.append(generate_password())
# 打印生成的密码
print(passwords)
```
输出结果:
```
['yPm0wz6J', 'Wm8YXcG9', 'lS7vEa4D', 'Lq4fCg1K', 'bI2sRt9V', 'xN5uZv3E', 'nH1cTt6J', 'Tf8aWz0Y', 'uO7pXy5B', 'dG9eFk2Q']
```
阅读全文