python 创造几百个随机数并编成数组
时间: 2024-02-17 15:57:18 浏览: 24
以下是生成包含随机数的数组的Python代码示例:
```python
import numpy as np
# 生成一个包含100个随机数的数组
data = np.random.randn(100)
print(data)
```
这段代码使用NumPy库中的`random.randn()`函数生成了一个包含100个随机数的数组,并将其打印输出。你可以根据需要修改代码中的参数来生成不同大小的数组。
相关问题
Python随机生成10个随机数并存入一个数组
可以使用random模块来生成随机数,并使用列表(数组)来存储这些随机数。以下是一个示例代码:
```python
import random
# 生成10个随机数并存入数组
random_numbers = []
for _ in range(10):
random_numbers.append(random.randint(1, 100))
print(random_numbers)
```
这段代码中,我们使用`random.randint(1, 100)`函数来生成1到100之间的随机整数,并将其添加到`random_numbers`数组中。最后,我们打印出这个数组。你可以根据需要调整生成随机数的范围和数组的长度。
如何生成随机数并填充到数组中
你可以使用随机数生成器生成随机数,并将其填充到数组中。以下是一种C++的实现方法:
```cpp
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
const int SIZE = 10; // 数组大小
int arr[SIZE]; // 定义数组
srand(time(0)); // 初始化随机数生成器
// 填充数组
for (int i = 0; i < SIZE; i++) {
arr[i] = rand() % 100; // 生成一个0-99之间的随机数
}
// 输出数组
for (int i = 0; i < SIZE; i++) {
cout << arr[i] << " ";
}
cout << endl;
return 0;
}
```
这个程序会生成一个大小为10的数组,将随机数填充到数组中,然后输出数组。你可以根据需要修改数组大小和随机数范围。