Pythonを使って、指定範囲のランダム数値を生成するには

Pythonでは、randomモジュールを利用すると、指定した範囲の擬似乱数を生成できます。一般的なメソッドを以下に示します。

  1. 0から1未満までのランダムな浮動小数点数を生成します。
import random

random_num = random.random()
  1. 境界を含む、指定した範囲内のランダムな整数を作成します。
import random

random_num = random.randint(start, end)
  1. 指定された範囲内のランダムな浮動小数点数を生成する(境界を指定):
import random

random_num = random.uniform(start, end)
  1. 境界を含まない範囲内の整数のランダムな生成
import random

random_num = random.randrange(start, end)

スタートとエンドはそれぞれ、範囲の開始と終了を示します。

bannerAds