ページへ戻る
− Links
印刷
Python/乱数
の編集 ::
NJF Wiki
xpwiki
:
Python
/
乱数
の編集
# sfb995c1 の編集
ページ内容:
*乱数のseed(種)を指定する [#sfb995c1] seedメソッドを使うと乱数のseed(種)を指定できます。 同じseedを指定すると、何度実行しても同じ結果が得られます。 import random random.seed(1) for i in range(10): print(" %d : %f" % (i, random.random())) 結果 0 : 0.134364 1 : 0.847434 2 : 0.763775 3 : 0.255069 4 : 0.495435 5 : 0.449491 6 : 0.651593 7 : 0.788723 8 : 0.093860 9 : 0.028347 この結果は何度実行しても同じになります。 これは、例えば乱数を含むプログラムをテストするために、前回のプログラムの実行結果と比較したいときや、複数の環境で実行結果をあわせたいときなどに使えます。 seedを指定しないと、その時の時刻やOSの提供している乱数などでseedが自動で設定されます。
編集の要約:
Q & A 認証:
ページ更新時は次の質問にお答えください。(プレビュー時は必要ありません)
Q:
「名古屋」の読みがな?(ひらがなで)
A:
お名前:
タイムスタンプを変更しない
テキスト整形のルールを表示する
[1]
Links list
(This host) = https://njf.jp
(This host)
/cms/modules/xpwiki/?cmd=edit&help=true&page=Python%2F%E4%B9%B1%E6%95%B0