MENU

【Python】乱数を生成する方法

記事内に商品プロモーションが含まれる場合があります

乱数(ランダムな数字)を生成には標準ライブラリである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

Pythonが学べる書籍

Share

Comment

コメントする

目次