Python-number-seed

提供:Dev Guides
移動先:案内検索

Python Number seed()メソッド

説明

Pythonの数値メソッド* seed()*は、乱数の生成に使用される整数の開始値を設定します。 他のランダムモジュール関数を呼び出す前に、この関数を呼び出します。

構文

以下は* seed()*メソッドの構文です-

seed ( [x] )

-この関数は直接アクセスできないため、ランダムモジュールをインポートしてから、ランダムな静的オブジェクトを使用してこの関数を呼び出す必要があります。

パラメーター

  • x -これは次の乱数のシードです。 省略すると、次の乱数を生成するのにシステム時間がかかります。

戻り値

このメソッドは値を返しません。

次の例は、seed()メソッドの使用方法を示しています。

#!/usr/bin/python
import random

random.seed( 10 )
print "Random number with seed 10 : ", random.random()

# It will generate same random number
random.seed( 10 )
print "Random number with seed 10 : ", random.random()

# It will generate same random number
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