1
Python 3の場合、random
モジュールのデフォルトのシードがシステム時刻に基づいていることをインターネット上のさまざまな場所で見つけることができます。ランダム:デフォルトのシードは何ですか?
これはPython 2.7のケースにも当てはまりますか? 2つの異なるPythonプロセスを開始し、両方とも私がimport random; random.random()
を実行すると、2つの異なるプロセスが異なる結果を返すので、それは想像してください。
システム時間を使用する場合、実際に使用されるシードは何ですか? (たとえば、「深夜からの秒数」または「UNIXエポックからのマイクロ秒数」など) もしそうでなければ、PRNGをシードするために何が使用されますか?