AI ANSWERS by 1 NOTES

WEB制作、AI、Windows、アプリの使い方など様々な疑問を解決する

Pythonで乱数を生成する

Pythonで乱数を生成するには、標準ライブラリのrandomモジュールを使用します。以下は、整数値の範囲内でランダムな値を生成する例です。

import random

# 0から9までのランダムな整数を生成
num = random.randint(0, 9)
print(num)

また、浮動小数点数の範囲内でランダムな値を生成するには、random.uniform()関数を使用します。

import random

# 0から1までのランダムな浮動小数点数を生成
num = random.uniform(0, 1)
print(num)

乱数を生成する際には、random.seed()関数を使用して乱数の種を指定することもできます。これにより、同じ種を使って乱数を生成する場合は同じ乱数列が得られるため、再現性が確保されます。例えば以下のように乱数の種を指定します。

import random

# 乱数の種を指定
random.seed(123)

# 0から9までのランダムな整数を生成
num = random.randint(0, 9)
print(num)

この場合、何度実行しても同じ乱数が得られます。