随机密码生成。 编写程序, 在26个字母大小写和 9个数字组成的列表中随机生成10个8位密码。python代码
时间: 2024-04-09 20:28:23 浏览: 111
随机密码生成程序
下面是一个使用Python编写的程序,用于随机生成10个由26个字母大小写和9个数字组成的8位密码:
```python
import random
import string
passwords = []
for _ in range(10):
password = ''.join(random.choices(string.ascii_letters + string.digits, k=8))
passwords.append(password)
for password in passwords:
print(password)
```
该程序使用`random.choices()`函数从包含26个字母大小写和9个数字的字符串中随机选择字符,然后使用`''.join()`函数将生成的字符列表转换为密码字符串。循环10次生成10个密码,并将它们存储在列表中。最后,通过循环遍历列表并打印每个密码。
希望对你有帮助!如果还有其他问题,请随时提问。
阅读全文