Funktionen der Zufallszahlengenerierung
Das zufällige Modul von Python bietet eine Vielzahl von Funktionen, um zufällige Zahlen zu manipulieren und zu erstellen.
Das Folgende umfasst einige häufige Funktionen des Zufallsmoduls, das für die Erzeugung und Manipulation der Zufallszahl verwendet wird: E ”
Funktion | Beschreibung |
---|---|
Randint (a, b) | Generiert und gibt eine Zufallszahl in einem bestimmten Bereich zurück. Der Begriff 'A, B' ist der Bereich. Wenn wir beispielsweise Randint (1,7) schreiben, gibt diese Funktion einen Zufallszahlwert zwischen 1 und 17 zurück. |
Auswahl() | Wählt das Element aus den angegebenen Zahlen aus und gibt zurück. Die Zahlen könnten in einem Container sein, ich.e., eine Liste. |
willkürlich() | Wird verwendet, um eine Zufallszahl zu generieren. Gibt eine Float -Zufallszahl zwischen 0 und 1 zurück. |
Randrange () | Wird verwendet, um eine Zufallszahl zwischen einer bestimmten Sequenz zu erzeugen. Nimmt den Startwert, den Endwert und eine Nummer, die Sie von Ihrer Wahl ausschließen möchten. |
Mischen() | Nimmt den Container oder die Liste als Argument an und ändert die Abfolge der Elemente. |
Uniform() | Gibt eine Float -Zufallszahl in einem bestimmten Bereich zurück. |
Dies sind die häufigsten Funktionen, die zur Erzeugung von Zufallszahlen in Python verwendet werden.
Lassen Sie uns nun einige Beispiele für diese Funktionen sehen.
Die Randint (a, b) -Funktion
Das Folgende ist ein Beispiel für die Randint (a, b) -Funktion. In diesem Beispiel geben wir den Bereich an (1,20) an und generieren eine Zufallszahl. Das Programm wird mehrmals ausgeführt, damit wir im angegebenen Bereich unterschiedliche Zufallszahlen erhalten können.
# Importieren des ZufallsmodulsAusgang
Die Ausgabe wird in der Python -Konsole angezeigt. In der Ausgabe können Sie sehen, dass die Zufallszahlen zwischen 1 und 20 generiert wurden.
Wenn wir den Bereich der Randint () -Funktion in (1,10) ändern, wird eine Zufallszahl im Bereich zwischen 1 und 10 generiert. Das Programm wird mehrmals ausgeführt, damit wir im angegebenen Bereich unterschiedliche Zufallszahlen erhalten können.
# Importieren des ZufallsmodulsAusgang
Die Ausgabe wird in der Python -Konsole angezeigt. In der Ausgabe können Sie sehen, dass die Zufallszahlen zwischen 1 und 10 erzeugt wurden.
Die Auswahl () Funktion
Wie bereits erwähnt, wählt die Funktion von Choice () das Element aus den angegebenen Zahlen aus und gibt es zurück. Die Zahlen könnten in einem Container sein, ich.e., eine Liste. Lassen Sie uns ein Beispiel für die Liste sehen.
# Importieren des ZufallsmodulsAusgang
Die Ausgabe wird in der Python -Konsole angezeigt. Das Programm wird mehrmals ausgeführt, damit wir verschiedene zufällige Auswahlmöglichkeiten aus der angegebenen Liste erhalten können.
In ähnlicher Weise können wir eine Liste von Strings definieren und eine zufällige Wahl treffen, indem wir die Funktion für Choice () verwenden.
# Importieren des ZufallsmodulsAusgang
Die Ausgabe wird in der Python -Konsole angezeigt. Das Programm wird mehrmals ausgeführt, damit wir verschiedene zufällige Auswahlmöglichkeiten aus der angegebenen Liste erhalten können.
Die random () Funktion
Die zufällige Funktion wird verwendet, um eine Zufallszahl der Gleitkomma zwischen 0 und 1 zu erzeugen.
# Importieren des ZufallsmodulsAusgang
Die Ausgabe wird in der Python -Konsole angezeigt. Das Programm wird mehrmals ausgeführt, damit wir verschiedene zufällige Auswahlmöglichkeiten aus der angegebenen Liste erhalten können.
Wenn wir die Summe einer zufälligen Zahl zwischen 1 und 10 und einer schwimmenden Punktzahl nehmen wollen, können wir dies auf diese Weise tun.
# Importieren des ZufallsmodulsAusgang
Die Ausgabe wird in der Python -Konsole angezeigt. Höchstwahrscheinlich werden die neuen Zufallszahlen jedes Mal generiert. Daher wird das Programm mehrmals ausgeführt, um unterschiedliche Summenwerte zu erhalten.
Die Funktion randrange ()
Wie bereits erwähnt, wird die Funktion randrange () verwendet, um eine Zufallszahl in einer bestimmten Sequenz zu generieren. Es nimmt den Startwert, den Endwert und eine Zahl, die Sie von Ihrer Wahl ausschließen möchten.
# Importieren des ZufallsmodulsAusgang
Die Ausgabe wird in der Python -Konsole angezeigt. Das Programm wird mehrmals ausgeführt.
Die shuffle () -Funktion
Die Funktion Shuffle () nimmt den Container oder die Liste als Argument an und ändert die Abfolge der Elemente.
# Importieren des ZufallsmodulsAusgang
Die Ausgabe wird in der Python -Konsole angezeigt.
In ähnlicher Weise können wir auch die Liste der Wörter mit der Funktion Shuffle () mischen.
# Importieren des ZufallsmodulsAusgang
Die Ausgabe wird in der Python -Konsole angezeigt.
Die Uniform () -Funktion
Die Funktion der Uniform () gibt die Float -Zufallszahl in einem bestimmten Bereich zurück.
# Importieren des ZufallsmodulsAusgang
Die Ausgabe wird in der Python -Konsole angezeigt. Das Programm wird mehrmals ausgeführt, um mehrere Schwimmpunktzahlen zwischen 1 und 10 zu generieren.
Abschluss
Dieser Artikel erläutert die zufällige Zahlenerzeugung in Python mit einigen einfachen Beispielen. In Python gibt es verschiedene Funktionen, die Sie für die Zufallszahlengenerierung verwenden können, einschließlich Randint (), Random () und mehr. Dieser Artikel sollte Anfängern helfen, die Zufallszahlenerzeugung in Python besser zu verstehen.