import numpy as np
#np.random.normal(loc,scale,size)loc:均值,scale:标准差,size
a=np.random.normal(0,1,[3,3])
print(a)
"""[[-1.01790376 -0.40799346 0.00415742]
[ 0.68951924 -0.27962098 -0.71226574]
[-2.17177824 -0.75665673 -0.9358477 ]]"""
#np.random.uniform(low,high,size)从一个均匀分布[low,high)中随机采样。size是int类型或者tuple
a=np.random.uniform(1,2,10)
print(a)
"""[1.86654332 1.07251167 1.24567232 1.0030098 1.5985645 1.40962215
1.0442022 1.57880712 1.85671955 1.08382754]"""
#产生随机整数
a=np.random.randint(1,10,(3,2))
print(a)
"""[[8 7]
[5 2]
[7 4]]"""
#在闭区间上产生随机整数
a=np.random.random_integers(1,10,(3,2))
print(a)
"""[[ 8 6]
[ 7 10]
[ 5 10]]"""