Heim  >  Artikel  >  Backend-Entwicklung  >  So generieren Sie 10 verschiedene Zufallszahlen in Python

So generieren Sie 10 verschiedene Zufallszahlen in Python

coldplay.xixi
coldplay.xixiOriginal
2020-09-02 09:50:1336098Durchsuche

So generieren Sie 10 verschiedene Zufallszahlen in Python: Erstellen Sie zunächst eine leere Ergebnisliste. Anschließend wird eine Schleife erstellt, bis die Ergebnislänge 10 überschreitet. Anschließend wird die Schleife zufällig generiert die generierte Zahl Gibt an, ob die Zufallszahl in der Ergebnisliste enthalten ist. Wenn nicht, fügen Sie sie hinzu.

So generieren Sie 10 verschiedene Zufallszahlen in Python

【Verwandte Lernempfehlungen: Python-Tutorial

Wie Python 10 verschiedene Zufallszahlen generiert:

1. Der erste

Bereich( 1,10) Generieren Sie a Listen Sie zwischen 1 und 10 auf und verwenden Sie dann die Zufallsstichprobenmethode. Wählen Sie 10 verschiedene Zahlen aus der Folge.

So generieren Sie 10 verschiedene Zufallszahlen in Python

2. Der zweite Typ

erstellt eine Schleife, bis die Länge des Ergebnisses 10 überschreitet, um die Schleife zu verlassen. Zuerst wird eine Zahl zwischen 1 und 10 generiert. Überprüfen Sie die generierte Nummer nach dem Zufallsprinzip, ob die Nummer in der Ergebnisliste enthalten ist. Wenn nicht, fügen Sie sie hinzu.

So generieren Sie 10 verschiedene Zufallszahlen in Python

3. Die dritte Methode

verwendet zunächst die Methode range(), um eine Sequenz von 1-10 zu generieren, verwendet dann die Shuffle-Methode, um den temporären Sequenzausdruck in eine ungeordnete Liste zu verschlüsseln, und verwendet dann die Listengenerierung Formel zur direkten Schleife. Iterieren Sie einfach zu einer neuen Liste.

So generieren Sie 10 verschiedene Zufallszahlen in Python

Das obige ist der detaillierte Inhalt vonSo generieren Sie 10 verschiedene Zufallszahlen in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn