ホームページ > バックエンド開発 > Python チュートリアル > Pythonで範囲内でランダムなfloatを生成するにはどうすればよいですか?

Pythonで範囲内でランダムなfloatを生成するにはどうすればよいですか?

Linda Hamilton
リリース: 2024-10-18 18:29:03
オリジナル
806 人が閲覧しました

How to Generate Random Floats within a Range in Python?

Float 範囲内の乱数の取得

前述したように、Python の randrange() 関数は引数として整数のみを受け入れます。 float 範囲内で乱数を生成するには、代わりにrandom.uniform(a, b)を利用できます。

解決策:

random.uniform(a, b) b) 関数は、目的の乱数の最小境界と最大境界を表す 2 つの浮動小数点パラメーター a と b を受け取ります。この範囲内のランダムな float 値を返します。

例:

<code class="python">import random

# Generate a random float between 1.5 and 1.9
random_float = random.uniform(1.5, 1.9)

print(random_float)  # Output: 1.8733202628557872</code>
ログイン後にコピー

random.uniform() を使用すると、ランダムな float 値を簡単に生成できます。指定された範囲内。

以上がPythonで範囲内でランダムなfloatを生成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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