Was sind die Python -Zufallsfunktionen??

Was sind die Python -Zufallsfunktionen??

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.

  1. willkürlich()
  2. Randint ()
  3. Uniform()
  4. Randrange ()
  5. 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)
12345678910111213Importieren 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)
12345Importieren 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)
12345Importieren 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)
12345678910111213Importieren 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)
12345zufällig importieren # Wählen Sie ein zufälliges Element aus unten sequencex = random.Auswahl (['rot', 'Geen', 'gelb']) drucken (x)