python0~9中 随机取n个不重复的数字组成一个整数 例如出一个随机七位数的体育彩票
时间: 2024-03-29 22:37:20 浏览: 98
python 在指定范围内随机生成不重复的n个数实例
可以使用random模块中的sample函数来实现。
以下是一个示例代码,可以生成一个随机的七位数:
```python
import random
digits = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
ticket = int(''.join(map(str, random.sample(digits, 7))))
print(ticket)
```
运行结果类似于:
```
7249863
```
这个代码会从0~9的数字列表中随机取7个不重复的数字,然后将它们拼接起来形成一个7位数。
阅读全文