Latest web development tutorials

python3シード()関数

python3デジタル 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

python3デジタル python3デジタル