乱数(ランダムな数字)を生成には標準ライブラリであるrandom
モジュールを使用します。
目次
1. random.random()
random.random()
は0.0以上1.0未満の浮動小数点数を生成します。
import random
random_number = random.random()
print(random_number) # 0.458099695642453
2. random.randint(a, b)
random.randint(a, b)
はa以上b以下の整数を生成します。
import random
random_integer = random.randint(1, 10)
print(random_integer) # 3
3. random.uniform(a, b)
random.uniform(a, b)
はa以上b未満の浮動小数点数を生成します。
import random
random_float = random.uniform(1.0, 5.0)
print(random_float) # 1.3201484027814439
4. random.choice(sequence)
random.choice(sequence)
はシーケンス(リスト、タプルなど)からランダムに要素を選択します。
import random
my_list = [1, 2, 3, 4, 5]
random_element = random.choice(my_list)
print(random_element) # 4
Comment