Pythonでは、ランダムな整数を生成するためにrandom
モジュールを使用します。このモジュールには、randint
やrandrange
といった関数が含まれています。
random.randint
random.randint
関数は、指定した範囲内でランダムに整数を返します。使い方は以下の通りです。
import random
random.randint(開始, 終了)
この関数は、開始と終了の値を含む範囲内でランダムな整数を生成します。以下に、1から10までのランダムな整数を10回出力するサンプルコードを示します。
import random
for i in range(10):
print(random.randint(1, 10))
random.randrange
random.randrange
関数は、指定した範囲と間隔でランダムな整数を生成します。使い方は以下の通りです。
import random
random.randrange(開始, 終了, 間隔)
この関数は、開始と終了の値を含む範囲内で、指定した間隔でランダムな整数を生成します。以下に、5から50までの5の倍数を10回出力するサンプルコードを示します。
import random
for i in range(10):
print(random.randrange(5, 50, 5))
以上、Pythonでランダムな整数を生成する方法について説明しました。これらの関数を使うことで、様々な範囲と間隔のランダムな整数を簡単に生成することができます。.