Heim >Backend-Entwicklung >Python-Tutorial >Wie erstelle ich in Python eine zufällige Gleitkommazahl innerhalb eines bestimmten Bereichs?
Frage:
Wie können Sie eine Zufallszahl dazwischen generieren? zwei Float-Werte mithilfe der Python-Standardbibliothek?
Antwort:
Im Gegensatz zu random.randrange(), das nur ganzzahlige Argumente akzeptiert, stellt Python die Funktion random.uniform() bereit. Funktion, die speziell dafür entwickelt wurde, einen Float-Wert innerhalb eines bestimmten Bereichs zurückzugeben.
Verwendung:
<code class="python">>>> import random >>> random.uniform(1.5, 1.9) 1.8733202628557872</code>
Syntax:
<code class="python">random.uniform(a, b)</code>
wobei:
Die Funktion random.uniform() generiert einen zufälligen Float innerhalb des halboffenen Bereichs [a, b). Der obige Code generiert beispielsweise eine Zufallszahl zwischen 1,5 und 1,9, einschließlich 1,5, aber ausschließlich 1,9.
Das obige ist der detaillierte Inhalt vonWie erstelle ich in Python eine zufällige Gleitkommazahl innerhalb eines bestimmten Bereichs?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!