1、随机密码生成,由0-9数字组成的列表中随机生成10个6位密码
时间: 2023-11-27 22:55:01 浏览: 153
可以使用Python的random模块中的randint函数来生成随机数字,然后将其转化为字符串拼接起来得到密码。具体实现代码如下:
```python
import random
passwords = []
digits = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
for i in range(10):
password = ""
for j in range(6):
password += str(random.choice(digits))
passwords.append(password)
print(passwords)
```
这段代码首先定义了一个空列表passwords用于保存生成的密码,以及一个包含0-9数字的列表digits。然后使用for循环生成10个密码,每个密码包含6位数字。在内部的for循环中,使用random.choice函数从digits列表中随机选择一个数字,并将其转化为字符串类型拼接到password变量中。最后将生成的密码添加到passwords列表中,并最终打印出来。
阅读全文