Was sind die Python -Zufallsfunktionen??
- 814
- 9
- Matteo Möllinger
Python bietet mehrere Funktionen, um Zufallszahlen zu generieren. Die meisten dieser Funktionen sind unter dem Python -Zufallsmodul erhältlich. Sie können diese Funktionen verwenden, um zufällige Zahlen in Ihren Python -Skripten zu generieren.
Hier sind die fünf Hauptfunktionen, die zum Generieren von Zufallszahlen in einem Python -Skript verwendet werden.
- willkürlich()
- Randint ()
- Uniform()
- Randrange ()
- Auswahl()
1. Python random () Funktion:
Diese Funktion gibt einen zufälligen schwebenden Punktwert zwischen 0 und 1 zurück. Sie können auch den Bereich angeben, um die Standardeinstellungen zu überschreiben.
Importieren Sie zufällig # Drucken Sie eine zufällige Float -Nummer zwischen 0 und 1 x = zufällig.random () drucken (x) # Drucken Sie eine zufällige Float -Nummer zwischen 0 und 10 x = zufällig.random () * 10 drucken (x) # Drucken Sie eine zufällige Schwimmerzahl zwischen -5 und +5 x = zufällig.random () * 10 - 5 drucken (x)12345678910111213 | Importieren Sie zufällig # Drucken Sie eine zufällige Float -Nummer zwischen 0 und 1x = zufällig.random () drucken (x) # Drucken Sie eine zufällige Float -Nummer zwischen 0 und 10x = zufällig.random () * 10print (x) # Drucken Sie eine zufällige Float -Nummer zwischen -5 und +5x = zufällig.random () * 10 - 5print (x) |
2. Python Randint () Funktion:
Die Randint () -Funktion nimmt einen Bereich auf und erzeugt eine ganzzahlige Zahl zwischen dem definierten Bereich.
Importieren Sie zufällig # Drucken Sie eine zufällige Ganzzahl zwischen 10 und 100 x = zufällig.Randint (10, 100) Druck (x)12345 | Importieren Sie zufällig # Drucken Sie eine zufällige Ganzzahl zwischen 10 und 100x = zufällig.Randint (10, 100) Druck (x) |
3. Python Uniform () Funktion:
So wie die Funktion randint () eine Ganzzahl innerhalb eines bestimmten Bereichs erzeugt, tut Uniform () für schwimmende Punktzahlen dasselbe.
Importieren Sie zufällig # Drucken Sie eine schwimmende Punktzahl zwischen 10 und 50 x = zufällig.Uniform (10, 50) Druck (x)12345 | Importieren Sie zufällig # Drucken Sie eine schwimmende Punktzahl zwischen 10 und 50x = zufällig.Uniform (10, 50) Druck (x) |
4. Python randrange () Funktion:
Der Randrange () Funktion wird verwendet, um einen Ganzzahlwert zwischen einem definierten Bereich auszuwählen. Sie können auch angeben, dass Sie eine gleichmäßige oder ungerade Zahl zwischen einem Bereich auswählen.
Importieren Sie zufällig # Drucken Sie eine Ganzzahl zwischen 0 und 9 x = zufällig.Randrange (10) Druck (x) # Drucken Sie eine Ganzzahl zwischen 10 und 99 x = zufällig.Randrange (10, 100) Druck (x) # Drucken Sie eine gleichmäßige Ganzzahl zwischen 10 und 99 x = zufällig.Randrange (10, 100, 2) Druck (x)12345678910111213 | Importieren Sie zufällig # Drucken Sie eine Ganzzahl zwischen 0 und 9x = zufällig.Randrange (10) Druck (x) # Drucken Sie eine Ganzzahl zwischen 10 und 99x = zufällig.Randrange (10, 100) Druck (x) # Drucken Sie eine gleichmäßige Ganzzahl zwischen 10 und 99x = zufällig.Randrange (10, 100, 2) Druck (x) |
5. Python Choice () Funktion:
Die Funktion Python Choice () wird verwendet, um ein einzelnes zufälliges Element aus einer Sequenz auszuwählen.
zufällig importieren # Wählen Sie ein zufälliges Element aus der folgenden Sequenz x = zufällig aus.Auswahl (['rot', 'Geen', 'gelb']) drucken (x)12345 | zufällig importieren # Wählen Sie ein zufälliges Element aus unten sequencex = random.Auswahl (['rot', 'Geen', 'gelb']) drucken (x) |