私はランダムなシステムを生成するために使用しています。その機能のために、Numpyでランダムモジュールを選択したいと思います。しかし、私がそれを実装したいとき、Numpyは実際にpsedu乱数を生成しないことに気付きます。簡単に説明すると、次のコードの結果は毎回0になります。numpyのrandomは乱数を生成しません
import numpy as np
for i in range(10000):
n[i] = np.random.randint(0,1)
このように、nのセルはすべてゼロの値を持ちます。各繰り返しの間に一時停止を追加しても、私は同じ結果を残しています。
import time
import numpy as np
for i in range(10000):
n[i] = np.random.randint(0,1)
time.sleep(2)
これは、ランダムモジュールでビルドする場合には当てはまりません。 この問題は実際に私の結果の完全性に影響を及ぼす可能性があるので、この問題をどのように克服することができるのか、なぜこれが起こっているのか、非常に感謝します。
PS:私はIDLEでnumpyのをインポートし、単純に何度も何度も
np.random.randint(0,1)
を印刷するときにはそうではありません。この状況では、結果はランダムなように見えます。