Python uniform() 関数
説明
uniform()メソッドは次の実数をランダムに生成します。それは[x, y]範囲内にあります。
構文
以下は uniform() メソッドの構文です:
import random random.uniform(x, y)
注意:uniform() に直接アクセスすることはできません。random モジュールをインポートし、random 静的オブジェクトを介してこのメソッドを呼び出す必要があります。
パラメータ
- x -- 乱数の最小値。この値を含みます。
- y -- 乱数の最大値。この値を含みます。
戻り値
浮動小数点数 N を返します。値の範囲は、もしx<y 则 x <= N <= y、もしy<x 则y <= N <= x。
例
以下に uniform() メソッドを使用した例を示します:
例
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import random
print "uniform(5, 10) の乱数は :", random.uniform(5, 10)
print "uniform(7, 14) の乱数は :", random.uniform(7, 14)
上記の例を実行した後の出力結果は次のとおりです:
uniform(5, 10) 的随机数为 : 6.98774810047 uniform(7, 14) 的随机数为 : 12.2243345905その他の拡張
Python 数値