Heim  >  Artikel  >  Backend-Entwicklung  >  Wie generiert man mit Python zufällige Floats innerhalb eines Bereichs?

Wie generiert man mit Python zufällige Floats innerhalb eines Bereichs?

Barbara Streisand
Barbara StreisandOriginal
2024-10-18 18:37:03316Durchsuche

How to Generate Random Floats within a Range using Python?

Zufallszahlengenerierung innerhalb eines Float-Bereichs

Die Funktion random.randrange() ist auf ganze Zahlen beschränkt, sodass Sie sich fragen, wie Sie a erhalten Zufallszahl innerhalb eines Bereichs von Float-Werten.

Die Lösung liegt in der Verwendung von random.uniform(a, b). Diese Methode akzeptiert Float-Argumente und generiert eine Zufallszahl innerhalb des angegebenen Bereichs:

<code class="python">import random
print(random.uniform(1.5, 1.9))  # Output: 1.8733202628557872</code>

Dadurch wird sichergestellt, dass Sie eine zufällige Float-Zahl innerhalb des gewünschten Bereichs erhalten, wodurch die Einschränkungen von random.randrange() behoben werden.

Das obige ist der detaillierte Inhalt vonWie generiert man mit 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