ホームページ > バックエンド開発 > Python チュートリアル > Python乱数生成コードの詳細な分析

Python乱数生成コードの詳細な分析

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-16 08:47:08
オリジナル
1682 人が閲覧しました

以下の記事では主に Python 乱数生成のコードを紹介し、実際の操作における Python 乱数生成の具体的なアプリケーションを紹介します。関連する内容に興味がある場合は、次の記事をクリックしてください。そこから何かを得られることを願っています。
Python のランダム モジュールは、乱数を生成するために使用されます。以下に、random モジュールで最も一般的に使用される関数のいくつかを紹介します。

コードをコピー コードは次のとおりです:

random.randomrandom.random()

が使用されます 0 から 1 までのランダムなシンボル番号を生成します:
コードをコピーします コードは次のとおりです:

0 <= n < 1.0random.uniformrandom.uniform

の関数プロトタイプは次のとおりです:
コードをコピーします コードは

random.uniform(a, b)

は、指定された範囲内でシンボル ポイントの乱数を生成するために使用されます。2 つのパラメーターのうちの 1 つは次のとおりです。 1 つは上限、もう 1 つは下限です。 a > b の場合、生成される乱数 n: a
コードをコピー コードは次のとおりです:

b <= n <= print random .uniform(10, 20) print random.uniform(20, 10)

Result (マシンごとに結果は異なります)

18.7356606526 #12.5798298022 randinrandom .randint( )
の関数プロトタイプは次のとおりです:
コードをコピーします コードは次のとおりです:

random .randint(a, b)

は、指定された範囲内の整数を生成するために使用されます。パラメータ a が下限値、パラメータ b が上限値です。Python 乱数生成
コードをコピー コードは次のとおりです。 🎜> n: a <= n <= bprint randint(12, 20)


生成された乱数
n: 12 <= n < ;= 20 print randint (20, 20)
結果は常に


コードをコピーします コードは次のとおりです: 20 #print randint( 20, 10)


この記述は間違っています。下限値は上限値よりも小さい必要があります。 上記の内容はPythonの乱数生成の実際の動作の一部を紹介したものです。
関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート