Heim  >  Artikel  >  Backend-Entwicklung  >  Wie erzeuge ich in Python zufällige Floats innerhalb eines Bereichs?

Wie erzeuge ich in Python zufällige Floats innerhalb eines Bereichs?

Linda Hamilton
Linda HamiltonOriginal
2024-10-18 18:29:03650Durchsuche

How to Generate Random Floats within a Range in Python?

Zufallszahlen innerhalb eines Float-Bereichs abrufen

Wie bereits erwähnt, akzeptiert die Funktion random.randrange() von Python nur Ganzzahlen als Argumente. Um eine Zufallszahl innerhalb eines Float-Bereichs zu generieren, können wir stattdessen random.uniform(a, b) verwenden.

Lösung:

Die random.uniform(a, b) Die Funktion benötigt zwei Float-Parameter, a und b, die die minimale und maximale Grenze der gewünschten Zufallszahl darstellen. Es gibt einen zufälligen Float-Wert zurück, der in diesen Bereich fällt.

Beispiel:

<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>

Durch die Verwendung von random.uniform() können wir bequem zufällige Float-Werte generieren innerhalb eines bestimmten Bereichs.

Das obige ist der detaillierte Inhalt vonWie erzeuge ich in Python zufällige Floats innerhalb eines Bereichs?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn