TECH I.S.

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() ワイブルに基づいてランダムな浮動小数点数を返します。 分布 (統計で使用)



プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細