ホームページ >バックエンド開発 >Python チュートリアル >Pythonのrandomモジュールを詳しく解説

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

高洛峰
高洛峰オリジナル
2017-03-26 17:53:421374ブラウズ

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。