randomモジュールのuniformメソッド

randomモジュールのuniformメソッドは、 指定された範囲から疑似乱数の浮動小数点数を 返します。メソッドの最初のパラメータに範囲の開始値、 2番目のパラメータに終了値を指定します。

構文

pythonimport random

random.uniform(start, end)

例

0から10までの範囲で数値を生成してみましょう:

pythonprint(random.uniform(0, 10))

コード実行結果:

python4.840831811035069

例

次に、負の数の範囲で数値を生成してみましょう:

pythonprint(random.uniform(-4, -1))

コード実行結果:

python-3.2516379041520467

関連項目

  • randomモジュールのrandomメソッド、
    疑似乱数を返します
  • randomモジュールのseedメソッド、
    乱数のシードを初期化します
  • randomモジュールのrandintメソッド、
    範囲から疑似乱数の整数を生成します
  • randomモジュールのrandrangeメソッド、
    範囲から乱数を返します