python随机生成50个数
时间: 2023-07-11 19:35:46 浏览: 50
好的,以下是生成50个随机数的Python代码:
```python
import random
random_numbers = []
for i in range(50):
random_numbers.append(random.randint(1, 100))
print(random_numbers)
```
这段代码使用了Python的random模块,通过循环生成50个随机数,并将它们添加到一个列表中,最后将列表打印出来。这里的随机数生成范围是1到100,你可以根据你的需求进行调整。
相关问题
python随机生成1000个数
在Python中,你可以使用random模块来生成1000个随机数。这里有一个简单的示例,展示如何生成一组从0到100之间的整数列表:
```python
import random
# 生成1000个0到100之间的随机整数
numbers = [random.randint(0, 100) for _ in range(1000)]
# 打印生成的随机数列表
print(numbers)
```
在这个例子中,`randint(0, 100)`用于生成指定范围内的随机整数,`range(1000)`则表示我们要生成1000个这样的随机数。如果你想生成其他类型的随机数,如浮点数,可以使用`random.uniform(a, b)`。
如果你需要更复杂的分布,比如正态分布或其他概率分布,可以使用numpy库中的`np.random`函数。
python随机生成十个数
好的,这里是用Python随机生成十个数的代码:
```python
import random
# 生成10个随机整数,范围在1-100之间
random_list = random.sample(range(1, 101), 10)
print(random_list)
```
这段代码使用了Python内置的`random`模块,通过`sample()`函数生成了10个不重复的随机整数,范围在1-100之间。最后使用`print()`函数输出生成的随机数列表。
阅读全文