Pythonの乱数関数の使い方
Pythonでは、randomモジュールをインポートして乱数を生成できます。以下に、いくつかのよく使われる乱数関数の使い方を示します。
- random.randint(a, b)
import random
# 生成一个在1和10之间的随机整数
random_number = random.randint(1, 10)
print(random_number)
- 乱数を[a,b]の範囲で生成
import random
# 生成一个在0和1之间的随机浮点数
random_number = random.uniform(0, 1)
print(random_number)
- seq からランダムに 1 つ選びます
import random
# 从列表中随机选择一个元素
my_list = ['apple', 'banana', 'orange']
random_element = random.choice(my_list)
print(random_element)
- シャッフル(seq)
import random
# 打乱列表的顺序
my_list = [1, 2, 3, 4, 5]
random.shuffle(my_list)
print(my_list)
randomモジュールには他にも便利な乱数関数が用意されており、必要に応じて使い分けることができます。