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