Pythonのrandomモジュールを詳しく解説

高洛峰
リリース: 2017-03-26 17:53:42
オリジナル
1356 人が閲覧しました

import random

random.random() #0 から 1 までのランダムな浮動小数点数を生成します。

random.randint(start, end) #指定された範囲内でランダムな integer を生成します。

たとえば、random.randint(1,10) の最小値は 1、最大値は 10 以下です。

random.randrange(start, end) #指定された範囲内のランダムな整数を生成します。

ramdom.randrange(1,10) 最小値は 1、最大値は 10 未満です

random.choice (sequence) シーケンス内の要素をランダムに返します。

random.sample (シーケンス、シーケンスから複数の要素を同時にランダムに取得) は、このシーケンスから同時に複数の要素を返すように指定するために使用されます。

と Choice の違いは、choice はランダムに 1 つの要素のみを返すことができるのに対し、sample は同時に n 個の要素を返すことができることです。

random.uniform(start range, end range) は、指定された範囲内の浮動小数点数を取得するために使用されます。

random.shuffle(sequence)は、シーケンス内の要素の順序を乱すために使用されます(この関数は元のシーケンスを直接変更します)

以上がPythonのrandomモジュールを詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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