oracle随机生成不重复3位数
时间: 2023-11-27 07:03:48 浏览: 81
随机产生8位无重复数
可以使用以下代码生成不重复的三位数:
```python
import random
nums = [str(i) for i in range(0, 10)] # 生成数字列表
random.shuffle(nums) # 打乱顺序
result = ''.join(nums[:3]) # 取前三个数字拼接成字符串
print(result)
```
运行结果可能是:`319`。
需要注意的是,这种方法虽然可以生成不重复的三位数,但并不能保证每次生成的数字都是唯一的,如果需要保证唯一性,可以将已生成的数字保存起来进行对比。
阅读全文