Pythonで乱数を生成する方法
Pythonでは、乱数はrandomモジュールを使用して生成できます。
乱数を生成するための代表的な手法を以下に示します。
- random()関数を用いて、0から1までの浮動小数点を生成する。
import random
random_number = random.random()
- randint()関数を使って、指定された範囲内のランダムな整数を生成する。
import random
random_number = random.randint(1, 10) # 生成1到10之间的随机整数
- uniform() 関数で、指定範囲のランダムな浮動小数点数を生成します。
import random
random_number = random.uniform(1.0, 5.0) # 生成1.0到5.0之间的随机浮点数
- choice()関数は、指定されたシーケンスからランダムに要素を選択します。
import random
random_element = random.choice(['apple', 'banana', 'orange']) # 从列表中随机选择一个元素
これは一般的な使用方法の一部に過ぎず、randomモジュールはさまざまなタイプの乱数を生成するためのより多くの関数の提供しています。実際のニーズにより最も適切な方法を選択して乱数を生成できます。