Mit dem random-Untermodul von NumPy können Zufallszahlen generiert werden.
Mit der Methode seed() kann ein Anfangswert für den Zufallszahlengenerator gesetzt werden.
np.random.seed(4387977)
Ein Programm, was mit einem bestimmten seed-Wert startet, produziert immer die gleiche Folge von „Zufallszahlen“.
Wird die Methode seed() nicht aufgerufen, wählt NumPy automatisch einen Zufallswert in Abhängigkeit von der Zeit.
Erzeugen von Zufallszahlen im offenen Intervall [0.0, 1.0[ :
>>> np.random.rand(3)
array([ 0.87450015, 0.349338 , 0.09100537])
>>>