Pythonの種子()関数
説明
乱数ジェネレータのシードを変更するには、シード()メソッドは、あなたが他のランダムモジュール関数を呼び出す前に、この関数を呼び出すことができます。。
文法
以下は、構文シード()メソッドです。
import random random.seed ( [x] )
注:シード(()は直接アクセスできません、あなたはランダムなモジュールをインポートし、ランダムな静的オブジェクトによってメソッドを呼び出す必要があります。
パラメータ
- X - 乱数ジェネレータのシードシードを変更します。 あなたは原理を理解していない場合、あなたは特別なシードを設定する必要はありません、Pythonはあなたが種を選択するのに役立ちます。
戻り値
この関数は値を返しません。
例
以下は、シード(()メソッド例の使用方法を示しています。
#!/usr/bin/python import random random.seed( 10 ) print "Random number with seed 10 : ", random.random() # 生成同一个随机数 random.seed( 10 ) print "Random number with seed 10 : ", random.random() # 生成同一个随机数 random.seed( 10 ) print "Random number with seed 10 : ", random.random()
上の例の出力を実行した後です。
Random number with seed 10 : 0.57140259469 Random number with seed 10 : 0.57140259469 Random number with seed 10 : 0.57140259469