Python uniform() 関数

Python 数字Python 数値


説明

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 数字Python 数値

その他の拡張