Das Modul random
ist ein integriertes Modul zum Generieren der Pseudozufallsvariablen. Es kann verwendet werden Führen Sie eine Aktion zufällig aus, z. B. um eine Zufallszahl abzurufen, zufällige Elemente aus einer Liste auszuwählen, Elemente zufällig zu mischen usw.
Generieren Sie zufällige Floats
Dierandom.random()
– Methode gibt eine zufällige Float-Nummer zwischen 0,0 und 1,0 zurück. Die Funktion benötigt keine Argumente.,
Copy
>>> import random>>> random.random()0.645173684807533
Generiere zufällige Ganzzahlen
Die random.randint()
Methode gibt eine zufällige Ganzzahl zwischen den angegebenen Ganzzahlen zurück.
Copy
>>> import random>>> random.randint(1, 100)95 >>> random.randint(1, 100)49
Generieren Sie Zufallszahlen im Bereich
Die random.randrange()
Methode gibt ein zufällig ausgewähltes Element aus dem Bereich zurück, der durch die Argumente start, stop und step erstellt wurde. Der Wert von start ist standardmäßig 0., Ebenso ist der Wert von step standardmäßig 1.
Copy
>>> random.randrange(1, 10)2>>> random.randrange(1, 10, 2)5 >>> random.randrange(0, 101, 10)80
Select Random Elements
Die Methode random.choice()
gibt ein zufällig ausgewähltes Element aus einer nicht leeren Sequenz zurück. Eine leere Sequenz als Argument löst einen IndexError aus.
Copy
>>> import random>>> random.choice('computer')'t' >>> random.choice()45 >>> random.choice((12,23,45,67,65,43))67
Elemente zufällig mischen
Die random.shuffle()
– Methode ordnet die Elemente in einer Liste zufällig neu.,
Erfahren Sie mehr über das Zufallsmodul in Python docs.