随机生成20个1到100随机数数组
时间: 2024-06-16 13:04:16 浏览: 200
好的,我可以帮你生成一个包含20个1到100之间的随机数的数组。以下是生成数组的代码示例:
```python
import random
# 生成随机数数组
random_array = [random.randint(1, 100) for _ in range(20)]
# 打印数组
print(random_array)
```
生成的数组将包含20个随机数,每个数都在1到100之间。你可以运行上述代码来生成并查看结果。
相关问题
随机生成1到100随机数 js 数组
要在JavaScript中生成1到100的随机数数组,可以使用以下代码:
```javascript
// 生成1到100的随机数数组
function generateRandomArray() {
var arr = [];
for (var i = 0; i < 100; i++) {
arr.push(Math.floor(Math.random() * 100) + 1);
}
return arr;
}
// 调用函数生成随机数数组
var randomArray = generateRandomArray();
console.log(randomArray);
```
这段代码定义了一个名为`generateRandomArray`的函数,它使用循环生成100个随机数,并将它们添加到数组中。`Math.random()`函数用于生成0到1之间的随机小数,通过乘以100并取整,可以得到1到100之间的随机整数。最后,通过调用`console.log()`函数打印出生成的随机数数组。
numpy生成随机数数组
可以使用numpy库中的random模块来生成随机数组。具体方法如下:
1. 导入numpy库
```python
import numpy as np
```
2. 使用random模块生成随机数组
```python
# 生成一个形状为(3, 4)的二维随机数组
arr = np.random.rand(3, 4)
print(arr)
```
输出结果:
```
[[.86199497 .66017354 .8343834 .39973208]
[.01978488 .68573309 .39231293 .70672162]
[.05246398 .1188094 .29888532 .41754105]]
```
其中,np.random.rand()函数可以生成指定形状的随机数组,数组中的元素取值范围为[,1)。如果需要生成整数随机数组,可以使用np.random.randint()函数。
阅读全文