python生成20个(0,100)内的随机数列表
时间: 2023-05-18 14:03:27 浏览: 77
可以使用random模块中的sample函数来生成20个(0,100)内的随机数列表,代码如下:
import random
random_list = random.sample(range(0, 101), 20)
print(random_list)
输出结果:
[56, 92, 43, 5, 71, 77, 26, 79, 67, 11, 51, 29, 98, 24, 68, 80, 20, 61, 47, 97]
相关问题
使用Python生成10个0~100随机数,按升序排序后输出
好的,下面是 Python 代码实现:
```python
import random
# 生成10个0~100的随机数
nums = [random.randint(0, 100) for _ in range(10)]
# 对随机数进行排序
nums.sort()
# 输出排序后的结果
print(nums)
```
输出结果如下:
```
[7, 16, 32, 46, 48, 54, 67, 74, 80, 83]
```
注意,这里使用了 Python 内置的 `random` 模块来生成随机数,并且使用了 `sort()` 方法对列表进行排序。
python中生成0到100内随机数,整数和小数均可
生成0到100内的整数随机数:
```python
import random
random_int = random.randint(0, 100)
print(random_int)
```
生成0到100内的小数随机数:
```python
import random
random_float = random.uniform(0, 100)
print(random_float)
```
注意:`random.uniform`函数生成的随机数包括0和100。如果需要生成不包括0和100的随机数,可以将范围改为`(0.000001, 99.999999)`。
阅读全文