Verwenden Sie das Zufallsmodul in Python, um Zufallszahlen zu generieren.
Mehrere Verwendungen des Zufallsmoduls sind wie folgt
1. Zufällige Gleitkommazahl
random() --- Erzeugt größere Werte größer oder gleich 0 und kleiner als 1 Gleitkommazahl
ret = random.random() print(ret)
uniform(a,b) --- Erzeugt eine zufällige Gleitkommazahl im angegebenen Bereich
ret = random.uniform(1, 4) print(ret)
Zufällige ganze Zahl
randint(a,b) --- 产生a,b范围内的整数,包含开头和结尾
randrange(start, stop,[step]) --- Erzeugt eine Ganzzahl innerhalb des Bereichs von Start und Stop, einschließlich des Anfangs, aber nicht des Endes. Schritt gibt die Schrittgröße für die Generierung von Zufallszahlen an .
ret = random.randrange(1, 6, 2) print(ret)
3. Daten zufällig auswählen
random.choice(lst) --- Daten in der Reihenfolge zufällig zurückgeben
lst = ['a', 'b', 'c'] ret = random.choice(lst) print(ret)
4. Desorganisieren
shuffle() --- Reihenfolge der Liste mischen
lst = ['a', 'b', 'c'] print(lst) # ['a', 'b', 'c'] random.shuffle(lst) print(lst) # ['b', 'a', 'c']
Das obige ist der detaillierte Inhalt vonSo generieren Sie Zufallszahlen in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!