random.normalvariate()
とrandom.gauss()
の違いは何ですか?pythonのrandom.normalvariate()とrandom.gauss()の違いは何ですか?
これらは同じパラメータを取り、同じ値を返し、本質的に同じ機能を実行します。
私はprevious answerからrandom.gauss()
がthread safeではないことを理解していますが、これはどういう意味ですか?なぜプログラマはこれを気にするべきですか?代わりに、なぜ、スレッドセーフで、スレッドセーフでないバージョンがPythonの「ランダム」に含まれていたのでしょうか?
これは少し混乱しています。たとえば、
normalvariate
はstr_nv
で以下のコメントどおりKindermanとモナハン法と呼ばれるものを、使用しています。 random.gaussとrandom.normalvariateのスレッドセーフティを混在させましたか? –