random

randomモジュールは標準ライブラリー(最初からインストールされているライブラリー)です。 含まれるオブジェクトは以下です。

random.randint(a, b)

a <= N <= bであるようなランダムな整数Nを返します。

import random

N = random.randint(1, 10)  # 1〜10の間の値がランダムに変数Nに代入される
print(N)

random.choice(seq)

空でないシーケンスseqからランダムに要素を返します。seqが空のときは、IndexErrorが送出されます。 シーケンスとは、リスト、文字列、タプルなどの順序のある要素の集まりです。

import random

X = random.choice([1, 10, 100])
print(X)

Y = random.choice('ABCDEFG')
print(Y)

Z = random.choice(('朝', '昼', '晩'))
print(Z)

詳しくは、9.6. random — 擬似乱数を生成するを参照ください。

当コンテンツの知的財産権は株式会社ビープラウドに所属します。詳しくは利用規約をご確認ください。