Heim > Backend-Entwicklung > Python-Tutorial > Detaillierte Erklärung des Zufallsmoduls von Python

Detaillierte Erklärung des Zufallsmoduls von Python

高洛峰
Freigeben: 2017-03-26 17:53:42
Original
1389 Leute haben es durchsucht

Zufallsimport

random.random() #Erzeuge eine zufällige Gleitkommazahl zwischen 0 und 1.

random.randint(start, end) #Generieren Sie eine zufällige Ganzzahl innerhalb des angegebenen Bereichs.

Zum Beispiel hat random.randint(1,10) ein Minimum von 1 und ein Maximum von weniger als oder gleich 10.

random.randrange( Start, Ende) #Generieren Sie innerhalb des angegebenen Bereichs zufällige Ganzzahlen.

ramdom.randrange(1,10) Das Minimum ist 1 und das Maximum ist weniger als 10

random.choice (sequence) Gibt zufällig ein Element in der Sequenz zurück.

random.sample (sequence, zufällig mehrere Elemente aus der Sequenz gleichzeitig entnehmen) wird verwendet, um anzugeben, dass mehrere Elemente aus dieser Sequenz gleichzeitig zurückgegeben werden sollen. Der Unterschied zwischen

und choice besteht darin, dass choice nur ein zufälliges Element zurückgeben kann, während sample n Elemente gleichzeitig zurückgeben kann.

random.uniform (Startbereich, Endbereich) wird verwendet, um eine Gleitkommazahl in einem angegebenen Bereich zu erhalten.

zufällig.Shuffle(Sequenz) wird verwendet, um die Reihenfolge der Elemente in einer Sequenz zu unterbrechen (diese Funktion ändert direkt die ursprüngliche Sequenz.)

Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung des Zufallsmoduls von Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage