Pythonでランダムな整数を取得する

random.randrange(stop)は0以上stop未満のランダムな整数を返します。

import random

# 0以上10未満のランダムな整数を取得する
n = random.randrange(10)

random.randrange(start, stop)は、start以上stop未満のランダムな整数を取得します。

import random

# 20以上30未満のランダムな整数を取得する
n = random.randrange(20, 30)

次のコードは、10以上20未満のランダムな値を30個持つlistを作成します。

import random

# 10以上20未満のランダムな値を30個持つlistを作成する
l = [random.randrange(10, 20) for i in range(30)]

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください