Python Zufallszahlengenerierung
In Python können Sie das integrierte random-Modul verwenden, um Zufallszahlen zu generieren.
import random
random.random()
random.random()Gibt eine zufällige Dezimalzahl zwischen 0.0 und 1.0 zurück:
Beispiel
random_number = random.random()
print(random_number)
Das Ausführen des obigen Codes erzeugt die folgende Ausgabe:
0.7597072251250637
random.randint(a, b)
random.randint(a, b) wird verwendet, um eine Ganzzahl zwischen a und b zurückzugeben (einschließlich a und b).
random.randint(a,b)
Die Funktion gibt eine Zahl N zurück, die zwischen a und b liegt (a <= N <= b), einschließlich a und b.
Das folgende Beispiel zeigt, wie man eine Zufallszahl zwischen 0 und 9 generiert:
Beispiel
Das Ausführen des obigen Codes erzeugt die folgende Ausgabe:
4
random.choice(sequence)
random.choice(sequence)Wird verwendet, um zufällig ein Element aus einer Sequenz auszuwählen:
Beispiel
list1 = [1, 2, 3, 4, 5]
random_element = random.choice(list1)
print(random_element)
Beispiel
list1 = [1, 2, 3, 4, 5]
random_element = random.choice(list1)
print(random_element)
Das Ausführen des obigen Codes erzeugt die folgende Ausgabe:
4
random.shuffle(sequence)
random.shuffle(sequence)Wird verwendet, um die Elemente in einer Sequenz zufällig zu sortieren:
Beispiel
list1 = [1, 2, 3, 4, 5]
random.shuffle(list1)
print(list1)
Das Ausführen des obigen Codes erzeugt die folgende Ausgabe:
[3, 2, 4, 5, 1]Andere Erweiterungen
Python3-Beispiele