import numpy as np
1.np.random.random : 生成0到1之间的随机数
import numpy as np
nd1 = np.random.random([3,3]) # 生成一个3行3列范围在0到1之间的随机数矩阵
print(nd1)
"""
>>>array([[0.90347813, 0.33751045, 0.83560751],
[0.91226884, 0.29418309, 0.53015394],
[0.10795564, 0.52470976, 0.60163383]])
"""
2.np.random.randn : 生成标准正态分布的随机数
import numpy as np
nd2 = np.random.randn(2,3) #生成2行3列的标准正态分布随机数
print(nd2)
"""
>>>array([[ 1.98694352, -1.67930434, 1.0705832 ],
[-0.09444916, -0.65653559, 0.3868352 ]])
"""
3.np.random.randint : 生成随机的整数
import numpy as np
nd3 = np.random.randint(start=1,end=6) # 随机在start到end之间的整数(左闭右开)
print(nd3)
"""
>>>2
"""
4.np.random.normal : 生成正态分布的数
5.np.random.uniform : 生成均匀分布的随机数
6.np.random.seed : 设置随机数种子
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)