使用Python写一段循环1-100的随机数,随机数不能重复
时间: 2024-04-25 10:05:29 浏览: 148
随机生成10个不重复的0-100的数字(实例讲解)
可以使用random模块的sample方法生成不重复的随机数,代码如下:
```python
import random
# 生成1-100的数字列表
numbers = list(range(1, 101))
# 随机取出10个不重复的数
random_numbers = random.sample(numbers, 10)
print(random_numbers)
```
其中,`numbers`是包含1-100数字的列表,`random.sample(numbers, 10)`表示从`numbers`中随机取出10个不重复的数字,最后打印出这10个数字即可。如果要生成更多或更少的随机数,只需修改参数即可。
阅读全文