Python | 指定した範囲の乱数を生成する方法

2023-02-26Python 数値・計算,Python

Python | 指定した範囲の乱数を生成する方法

Pythonで「random」モジュールのrandom()関数を利用して指定した範囲の乱数を生成する方法とサンプルコードを紹介しています。

確認環境

Windows11 ローカル
Python python-3.11.1

指定した範囲の乱数を生成する

Pythonで乱数を生成するには「random」モジュールのrandom()関数が利用可能です。

random()関数は第一引数、第二引数でランダムに生成する数値の範囲を指定します。
指定した値を含む数値の範囲から均等な確立で生成し、それの数値を返します。

サンプルでは以下の手順で指定した範囲の乱数を生成しています。

  1. randomモジュールをインポートする
  2. random()関数に範囲を指定して乱数を生成する

以下のサンプルコードでは1から10までの範囲でランダムな数値を生成しています。

import random

# 指定した範囲の乱数を生成する
rand_num = random.randint(1, 10)

print(rand_num)
# 1から10までの間のいずれかの数値