Pythonを使って、指定範囲のランダム数値を生成するには
Pythonでは、randomモジュールを利用すると、指定した範囲の擬似乱数を生成できます。一般的なメソッドを以下に示します。
- 0から1未満までのランダムな浮動小数点数を生成します。
import random
random_num = random.random()
- 境界を含む、指定した範囲内のランダムな整数を作成します。
import random
random_num = random.randint(start, end)
- 指定された範囲内のランダムな浮動小数点数を生成する(境界を指定):
import random
random_num = random.uniform(start, end)
- 境界を含まない範囲内の整数のランダムな生成
import random
random_num = random.randrange(start, end)
スタートとエンドはそれぞれ、範囲の開始と終了を示します。