抄写下面的程序,并说明重要语句的作用: from numpy import random random.random() #0.37452288986512927 array = random.random(size=5) print(array) #array([0.93312885, 0.70160214, 0.9727459, 0.1363383,0.54146683]) random.uniform(-1,1) #0.8232171988008607 array = random.uniform(-1,1,size=5) print(array) #array([ 0.94529425,-0.6128988,0.29927762,0.65928358,0.11272987])
时间: 2023-08-21 17:03:28 浏览: 177
python numpy之np.random的随机数函数使用介绍
代码如下:
```python
from numpy import random
random.random() #0.37452288986512927
array = random.random(size=5)
print(array) #array([0.93312885, 0.70160214, 0.9727459, 0.1363383,0.54146683])
random.uniform(-1,1) #0.8232171988008607
array = random.uniform(-1,1,size=5)
print(array) #array([ 0.94529425,-0.6128988,0.29927762,0.65928358,0.11272987])
```
重要语句的作用:
- `from numpy import random`:导入 NumPy 库中的随机数模块 random。
- `random.random()`:生成一个随机的浮点数,范围在 [0,1) 之间。
- `array = random.random(size=5)`:生成一个长度为 5 的一维数组,数组元素为 [0,1) 内的随机浮点数。
- `random.uniform(-1,1)`:生成一个在 [-1,1) 范围内的随机浮点数。
- `array = random.uniform(-1,1,size=5)`:生成一个长度为 5 的一维数组,数组元素为在 [-1,1) 范围内的随机浮点数。
阅读全文