【Python】乱数作成 random, numpy.random
①rondom(Python標準ライブラリ)
①-1 random.random():0.0以上1.0未満のランダムな浮動小数点を返す。
①-2 random.uniform(a, b):任意の範囲内の浮動小数点を返す。
①-3 random.randrange(start, stop, step):任意の範囲・ステップの整数
①-4 random.randint(a, b):任意の範囲の整数
①-5 [random.random() for i in range(要素数)]:ランダムな浮動小数点のリストを生成
①-6 [random.randint(a, b) for i in range(要素数)]:ランダムな整数のリストを生成
②numpy.random(Numpyライブラリのrandomメソッド)
②-1 numpy.random.rand(): 0.0以上1.0未満のランダムな浮動小数点を返す。
②-2 numpy.random.random_sample(): 0.0以上1.0未満のランダムな浮動小数点を返す。
②-3 numpy.random.randint(low, high, size): 任意の範囲の整数