import numpy as np arr=np.random.randint(1,[12,(3,4)]) print(arr)
时间: 2023-09-29 07:02:44 浏览: 96
numpy-1.8.1.zip
这段代码有语法错误,应该是:
```python
import numpy as np
arr = np.random.randint(1, 12, size=(3, 4))
print(arr)
```
这段代码的作用是生成一个 $3\times 4$ 的随机整数矩阵,矩阵中元素的取值范围为 $[1, 12)$。其中 `np.random.randint()` 函数的第一个参数是下限,第二个参数是上限(不包括),`size` 参数表示矩阵的形状。`print()` 函数用于打印矩阵。
阅读全文