Python ランダムモジュール
Pythonには、乱数を作成するために使用できる組み込みモジュールがあります。
このランダムモジュールには一連のメソッドがあります。
方法 | 説明 |
---|---|
seed() | 乱数発生器を初期化します。 |
getstate() | 乱数発生器の現在の内部状態を返します。 |
setstate() | 乱数発生器の内部状態を復元します。 |
getrandbits() | 乱数ビットを表す数値を返します。 |
randrange() | 指定された範囲内の乱数を返します。 |
randint() | 指定された範囲内の乱数を返します。 |
choice() | 指定されたシーケンスからランダムな要素を返します。 |
choices() | 指定されたシーケンスからランダムに選択されたリストを返します。 |
shuffle() | シーケンスを受け取り、ランダムな順序でシーケンスを返します。 |
sample() | シーケンスの特定のサンプルを返します。 |
random() | 0から1の間のランダムな浮動小数点数を返します。 |
uniform() | 指定された2つのパラメーターの間のランダムな浮動小数点数を返します。 |
triangular() | 指定された2つのパラメーターの間のランダムな浮動小数点数を返します。設定することもできます。 他の2つのパラメーターの中間点を指定するモードパラメーター |
betavariate | ベータ分布に基づいて、0から1の間のランダムな浮動小数点数を返します。 分布(統計で使用) |
expovariate() | 指数分布に基づいてランダムな浮動小数点数を返します。分布 ( 統計で使用) |
gammavariate() | ガンマに基づいてランダムな浮動小数点数を返します。 分布 (統計で使用) |
gauss() | ガウス分布に基づいてランダムな浮動小数点数を返します。 分布 (確率論で使用) |
lognormvariate() | 対数正規に基づいてランダムな浮動小数点数を返します。 分布 (確率論で使用) |
normalvariate() | 法線に基づいてランダムな浮動小数点数を返します。 分布 (確率論で使用) |
vonmisesvariate() | von Mises に基づいてランダムな浮動小数点数を返します。 分布 (方向統計で使用) |
paretovariate() | パレートに基づいてランダムな浮動小数点数を返します。 分布 (確率論で使用) |
weibullvariate() | ワイブルに基づいてランダムな浮動小数点数を返します。 分布 (統計で使用) |
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。