PythonのNumpyで乱数を生成する

>>> import numpy as np

0.0から1.0までの乱数を1つ生成する
>>> np.random.rand()
0.5663322709892451
>>> np.random.rand()
0.4082004363131747
>>> type(np.random.rand())
<class 'float'>

0.0から1.0までの乱数を3つ生成する
>>> np.random.rand(3)
array([0.22635023, 0.81082541, 0.77187752])
>>> np.random.rand(3)
array([0.28170496, 0.58370712, 0.36195884])
>>> type(np.random.rand(3))
<class 'numpy.ndarray'>

平均:50, 標準偏差:10 の正規分布に従う乱数を5個生成する
>>> np.random.normal(60, 10, 5)
array([53.76061443, 80.28227809, 53.64735196, 61.27652602, 40.84847383])