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