random

  • はじめに Pythonの標準ライブラリにはたくさんの便利なモジュールがあります。今回は、randomモジュールについて学びましょう。randomモジュールは、ランダムな値を生成するためのモジュールです。では、二人の説明を見ていきましょう。
Gal Normal

randomモジュールってなに?

Geek Curious

ランダムな値を生成するためのモジュールだよね?

Gal Happy

そうなの!randomモジュールを使うと、簡単にランダムな値を生成できるの!

Gal Pleased

例えば、0から1の間のランダムな浮動小数点数を生成するには、 random.random() 関数を使うの。こんな感じで!

import random

random_float = random.random()
Geek Happy

なるほど、 random.random() 関数で0から1の間のランダムな浮動小数点数を生成するんだね!

Gal Happy

そうなの!他にも、指定した範囲の整数をランダムに生成するには、 random.randint() 関数を使うの!

import random

random_integer = random.randint(1, 10)
Geek Happy

おお! random.randint() で指定した範囲の整数をランダムに生成できるんだね!

Gal Happy

そうなの!さらに、リストからランダムに要素を選ぶには、 random.choice() 関数を使うよ!

import random

my_list = ['apple', 'banana', 'cherry']
random_choice = random.choice(my_list)
Geek Happy

すごい! random.choice() でリストからランダムに要素を選べるんだね!

Gal Happy

そうなの!Pythonのrandomモジュールを使うことで、簡単にランダムな値を生成できるようになるの!

  • おわりに Pythonのrandomモジュールでは、ランダムな値を簡単に生成できます。これで、ランダム性を持たせた処理がスムーズに行えるようになりましたね!😀